using System;
using ILNumerics.BuiltInFunctions;
using ILNumerics.Misc;
using ILNumerics.Test;
using ILNumerics.Native; 

namespace ILNumerics.Test {
public partial class TEST_IILFFT_float_fcomplex {


private static void forwBackwGenCheck(IILFFT fft, ILArray<float> A, ILArray<fcomplex> Result, int dim, float mult) { 
ILArray<fcomplex> B = fft.FFTForward1D(A, dim);
if (ILMath.sumall(ILMath.abs(Result - B))/A.Dimensions.NumberOfElements / A.Dimensions[dim] > (double)ILMath.MachineParameterFloat.eps * mult)
    throw new Exception("invalid value");
ILArray<float> ResultR = fft.FFTBackwSym1D(B,dim);
if (ILMath.sumall(ILMath.abs(ResultR - A))/A.Dimensions.NumberOfElements / A.Dimensions[dim] > (double)ILMath.MachineParameterFloat.eps * mult)
   throw new Exception("invalid value");
B = fft.FFTBackward1D(B, dim);
if (ILMath.sumall(ILMath.abs(ILMath.tofcomplex(A) - B))/A.Dimensions.NumberOfElements / A.Dimensions[dim] > (double)ILMath.MachineParameterFloat.eps * mult)
    throw new Exception("invalid value");}

private static void forwBackwGenCheckND(IILFFT fft, ILArray<float> A, ILArray<fcomplex> Result, int d, float mult) { 
    try {
    ILArray<fcomplex> B = fft.FFTForward(A, d);
    float errMult = A.Dimensions.NumberOfElements; 
    for (int i = 0; i < d; i++) errMult *= A.Dimensions[i]; 
    if (ILMath.sumall(ILMath.abs(Result - B))/errMult > (double)ILMath.MachineParameterFloat.eps * mult)
        throw new Exception("invalid value");
    ILArray<float> ResultR = fft.FFTBackwSym(B,d);
    if (ILMath.sumall(ILMath.abs(ResultR - A))/errMult > (double)ILMath.MachineParameterFloat.eps * mult)
       throw new Exception("invalid value");
    B = fft.FFTBackward(B, d);
    if (ILMath.sumall(ILMath.abs(ILMath.tofcomplex(A) - B))/errMult > (double)ILMath.MachineParameterFloat.eps * mult)
        throw new Exception("invalid value");
    }catch(ILNumerics.Exceptions.ILArgumentException) {
        if (d < 0) return; 
        throw new Exception("unexpected exception was thrown -> error!");
    }
}

private static void TEST_FFT1d1_1__ALONG1_2(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f};
A.Reshape(new ILDimension(1,1));
ResultR = new float[]{1.0000000f};
ResultI = new float[]{0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,1));
forwBackwGenCheck(fft, A, Result, 0, 1e2f);
ResultR = new float[]{1.0000000f};
ResultI = new float[]{0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,1));
forwBackwGenCheckND(fft, A, Result, 1, 1e2f);
ResultR = new float[]{1.0000000f};
ResultI = new float[]{0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,1));
forwBackwGenCheck(fft, A, Result, 1, 1e2f);
ResultR = new float[]{1.0000000f};
ResultI = new float[]{0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,1));
forwBackwGenCheckND(fft, A, Result, 2, 1e2f);
}
private static void TEST_FFT1d5_1__ALONG1_2(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f};
A.Reshape(new ILDimension(5,1));
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1));
forwBackwGenCheck(fft, A, Result, 0, 1e2f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1));
forwBackwGenCheckND(fft, A, Result, 1, 1e2f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1));
forwBackwGenCheck(fft, A, Result, 1, 1e2f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1));
forwBackwGenCheckND(fft, A, Result, 2, 1e2f);
}
private static void TEST_FFT1d1_5__ALONG1_2(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f};
A.Reshape(new ILDimension(1,5));
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5));
forwBackwGenCheck(fft, A, Result, 0, 1e2f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5));
forwBackwGenCheckND(fft, A, Result, 1, 1e2f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5));
forwBackwGenCheck(fft, A, Result, 1, 1e2f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5));
forwBackwGenCheckND(fft, A, Result, 2, 1e2f);
}
private static void TEST_FFT1d4_5__ALONG1_2(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f};
A.Reshape(new ILDimension(4,5));
ResultR = new float[]{10.0000000f,-2.0000000f,-2.0000000f,-2.0000000f,26.0000000f,-2.0000000f,-2.0000000f,-2.0000000f,42.0000000f,-2.0000000f,-2.0000000f,-2.0000000f,58.0000000f,-2.0000000f,-2.0000000f,-2.0000000f,74.0000000f,-2.0000000f,-2.0000000f,-2.0000000f};
ResultI = new float[]{0.0000000f,2.0000000f,0.0000000f,-2.0000000f,0.0000000f,2.0000000f,0.0000000f,-2.0000000f,0.0000000f,2.0000000f,0.0000000f,-2.0000000f,0.0000000f,2.0000000f,0.0000000f,-2.0000000f,0.0000000f,2.0000000f,0.0000000f,-2.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(4,5));
forwBackwGenCheck(fft, A, Result, 0, 1e2f);
ResultR = new float[]{10.0000000f,-2.0000000f,-2.0000000f,-2.0000000f,26.0000000f,-2.0000000f,-2.0000000f,-2.0000000f,42.0000000f,-2.0000000f,-2.0000000f,-2.0000000f,58.0000000f,-2.0000000f,-2.0000000f,-2.0000000f,74.0000000f,-2.0000000f,-2.0000000f,-2.0000000f};
ResultI = new float[]{0.0000000f,2.0000000f,0.0000000f,-2.0000000f,0.0000000f,2.0000000f,0.0000000f,-2.0000000f,0.0000000f,2.0000000f,0.0000000f,-2.0000000f,0.0000000f,2.0000000f,0.0000000f,-2.0000000f,0.0000000f,2.0000000f,0.0000000f,-2.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(4,5));
forwBackwGenCheckND(fft, A, Result, 1, 1e2f);
ResultR = new float[]{45.0000000f,50.0000000f,55.0000000f,60.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,13.7638192f,13.7638192f,13.7638192f,3.2491970f,3.2491970f,3.2491970f,3.2491970f,-3.2491970f,-3.2491970f,-3.2491970f,-3.2491970f,-13.7638192f,-13.7638192f,-13.7638192f,-13.7638192f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(4,5));
forwBackwGenCheck(fft, A, Result, 1, 1e2f);
ResultR = new float[]{210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-40.0000000f,0.0000000f,0.0000000f,0.0000000f,-40.0000000f,0.0000000f,0.0000000f,0.0000000f,-40.0000000f,0.0000000f,0.0000000f,0.0000000f,-40.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,10.0000000f,0.0000000f,-10.0000000f,55.0552768f,0.0000000f,0.0000000f,0.0000000f,12.9967878f,0.0000000f,0.0000000f,0.0000000f,-12.9967878f,0.0000000f,0.0000000f,0.0000000f,-55.0552768f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(4,5));
forwBackwGenCheckND(fft, A, Result, 2, 1e2f);
}
private static void TEST_FFT1d5_4__ALONG1_2(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f};
A.Reshape(new ILDimension(5,4));
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4));
forwBackwGenCheck(fft, A, Result, 0, 1e2f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4));
forwBackwGenCheckND(fft, A, Result, 1, 1e2f);
ResultR = new float[]{34.0000000f,38.0000000f,42.0000000f,46.0000000f,50.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4));
forwBackwGenCheck(fft, A, Result, 1, 1e2f);
ResultR = new float[]{210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4));
forwBackwGenCheckND(fft, A, Result, 2, 1e2f);
}
private static void TEST_FFT1d5_5__ALONG1_2(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f};
A.Reshape(new ILDimension(5,5));
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,5));
forwBackwGenCheck(fft, A, Result, 0, 1e2f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,5));
forwBackwGenCheckND(fft, A, Result, 1, 1e2f);
ResultR = new float[]{55.0000000f,60.0000000f,65.0000000f,70.0000000f,75.0000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,17.2047740f,17.2047740f,17.2047740f,17.2047740f,17.2047740f,4.0614962f,4.0614962f,4.0614962f,4.0614962f,4.0614962f,-4.0614962f,-4.0614962f,-4.0614962f,-4.0614962f,-4.0614962f,-17.2047740f,-17.2047740f,-17.2047740f,-17.2047740f,-17.2047740f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,5));
forwBackwGenCheck(fft, A, Result, 1, 1e2f);
ResultR = new float[]{325.0000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-62.5000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-62.5000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-62.5000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-62.5000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,17.2047740f,4.0614962f,-4.0614962f,-17.2047740f,86.0238700f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,20.3074810f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-20.3074810f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-86.0238700f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,5));
forwBackwGenCheckND(fft, A, Result, 2, 1e2f);
}
private static void TEST_FFT1d5_10_5__ALONG1_3(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f,61.0000000f,62.0000000f,63.0000000f,64.0000000f,65.0000000f,66.0000000f,67.0000000f,68.0000000f,69.0000000f,70.0000000f,71.0000000f,72.0000000f,73.0000000f,74.0000000f,75.0000000f,76.0000000f,77.0000000f,78.0000000f,79.0000000f,80.0000000f,81.0000000f,82.0000000f,83.0000000f,84.0000000f,85.0000000f,86.0000000f,87.0000000f,88.0000000f,89.0000000f,90.0000000f,91.0000000f,92.0000000f,93.0000000f,94.0000000f,95.0000000f,96.0000000f,97.0000000f,98.0000000f,99.0000000f,100.0000000f,101.0000000f,102.0000000f,103.0000000f,104.0000000f,105.0000000f,106.0000000f,107.0000000f,108.0000000f,109.0000000f,110.0000000f,111.0000000f,112.0000000f,113.0000000f,114.0000000f,115.0000000f,116.0000000f,117.0000000f,118.0000000f,119.0000000f,120.0000000f,121.0000000f,122.0000000f,123.0000000f,124.0000000f,125.0000000f,126.0000000f,127.0000000f,128.0000000f,129.0000000f,130.0000000f,131.0000000f,132.0000000f,133.0000000f,134.0000000f,135.0000000f,136.0000000f,137.0000000f,138.0000000f,139.0000000f,140.0000000f,141.0000000f,142.0000000f,143.0000000f,144.0000000f,145.0000000f,146.0000000f,147.0000000f,148.0000000f,149.0000000f,150.0000000f,151.0000000f,152.0000000f,153.0000000f,154.0000000f,155.0000000f,156.0000000f,157.0000000f,158.0000000f,159.0000000f,160.0000000f,161.0000000f,162.0000000f,163.0000000f,164.0000000f,165.0000000f,166.0000000f,167.0000000f,168.0000000f,169.0000000f,170.0000000f,171.0000000f,172.0000000f,173.0000000f,174.0000000f,175.0000000f,176.0000000f,177.0000000f,178.0000000f,179.0000000f,180.0000000f,181.0000000f,182.0000000f,183.0000000f,184.0000000f,185.0000000f,186.0000000f,187.0000000f,188.0000000f,189.0000000f,190.0000000f,191.0000000f,192.0000000f,193.0000000f,194.0000000f,195.0000000f,196.0000000f,197.0000000f,198.0000000f,199.0000000f,200.0000000f,201.0000000f,202.0000000f,203.0000000f,204.0000000f,205.0000000f,206.0000000f,207.0000000f,208.0000000f,209.0000000f,210.0000000f,211.0000000f,212.0000000f,213.0000000f,214.0000000f,215.0000000f,216.0000000f,217.0000000f,218.0000000f,219.0000000f,220.0000000f,221.0000000f,222.0000000f,223.0000000f,224.0000000f,225.0000000f,226.0000000f,227.0000000f,228.0000000f,229.0000000f,230.0000000f,231.0000000f,232.0000000f,233.0000000f,234.0000000f,235.0000000f,236.0000000f,237.0000000f,238.0000000f,239.0000000f,240.0000000f,241.0000000f,242.0000000f,243.0000000f,244.0000000f,245.0000000f,246.0000000f,247.0000000f,248.0000000f,249.0000000f,250.0000000f};
A.Reshape(new ILDimension(5,10,5));
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,315.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,340.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,365.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,390.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,415.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,440.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,465.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,490.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,515.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,540.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,565.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,590.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,615.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,640.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,665.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,690.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,715.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,740.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,765.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,790.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,815.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,840.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,865.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,890.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,915.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,940.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,965.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,990.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1015.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1040.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1065.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1090.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,10,5));
forwBackwGenCheck(fft, A, Result, 0, 1e3f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,315.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,340.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,365.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,390.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,415.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,440.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,465.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,490.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,515.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,540.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,565.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,590.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,615.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,640.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,665.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,690.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,715.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,740.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,765.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,790.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,815.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,840.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,865.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,890.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,915.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,940.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,965.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,990.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1015.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1040.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1065.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1090.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,1240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,10,5));
forwBackwGenCheckND(fft, A, Result, 1, 1e3f);
ResultR = new float[]{235.0000000f,245.0000000f,255.0000000f,265.0000000f,275.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,735.0000000f,745.0000000f,755.0000000f,765.0000000f,775.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,1235.0000000f,1245.0000000f,1255.0000000f,1265.0000000f,1275.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,1735.0000000f,1745.0000000f,1755.0000000f,1765.0000000f,1775.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,2235.0000000f,2245.0000000f,2255.0000000f,2265.0000000f,2275.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,10,5));
forwBackwGenCheck(fft, A, Result, 1, 1e3f);
ResultR = new float[]{1275.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3775.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,6275.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,8775.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,11275.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,34.4095480f,8.1229924f,-8.1229924f,-34.4095480f,384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,34.4095480f,8.1229924f,-8.1229924f,-34.4095480f,384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,34.4095480f,8.1229924f,-8.1229924f,-34.4095480f,384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,34.4095480f,8.1229924f,-8.1229924f,-34.4095480f,384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,34.4095480f,8.1229924f,-8.1229924f,-34.4095480f,384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,10,5));
forwBackwGenCheckND(fft, A, Result, 2, 1e3f);
ResultR = new float[]{505.0000000f,510.0000000f,515.0000000f,520.0000000f,525.0000000f,530.0000000f,535.0000000f,540.0000000f,545.0000000f,550.0000000f,555.0000000f,560.0000000f,565.0000000f,570.0000000f,575.0000000f,580.0000000f,585.0000000f,590.0000000f,595.0000000f,600.0000000f,605.0000000f,610.0000000f,615.0000000f,620.0000000f,625.0000000f,630.0000000f,635.0000000f,640.0000000f,645.0000000f,650.0000000f,655.0000000f,660.0000000f,665.0000000f,670.0000000f,675.0000000f,680.0000000f,685.0000000f,690.0000000f,695.0000000f,700.0000000f,705.0000000f,710.0000000f,715.0000000f,720.0000000f,725.0000000f,730.0000000f,735.0000000f,740.0000000f,745.0000000f,750.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,172.0477401f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-40.6149620f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f,-172.0477401f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,10,5));
forwBackwGenCheck(fft, A, Result, 2, 1e3f);
ResultR = new float[]{31375.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-125.0000000f,-625.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-625.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-625.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-625.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-625.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-625.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-625.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-625.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-625.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-6250.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-6250.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-6250.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-6250.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,172.0477401f,40.6149620f,-40.6149620f,-172.0477401f,1923.5522107f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,860.2387003f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,454.0890800f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,203.0748101f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-203.0748101f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-454.0890800f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-860.2387003f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1923.5522107f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,8602.3870029f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2030.7481015f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2030.7481015f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-8602.3870029f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,10,5));
forwBackwGenCheckND(fft, A, Result, 3, 1e3f);
}
private static void TEST_FFT1d5_1_5__ALONG1_3(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f};
A.Reshape(new ILDimension(5,1,5));
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,5));
forwBackwGenCheck(fft, A, Result, 0, 1e3f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,5));
forwBackwGenCheckND(fft, A, Result, 1, 1e3f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,5));
forwBackwGenCheck(fft, A, Result, 1, 1e3f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,5));
forwBackwGenCheckND(fft, A, Result, 2, 1e3f);
ResultR = new float[]{55.0000000f,60.0000000f,65.0000000f,70.0000000f,75.0000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,17.2047740f,17.2047740f,17.2047740f,17.2047740f,17.2047740f,4.0614962f,4.0614962f,4.0614962f,4.0614962f,4.0614962f,-4.0614962f,-4.0614962f,-4.0614962f,-4.0614962f,-4.0614962f,-17.2047740f,-17.2047740f,-17.2047740f,-17.2047740f,-17.2047740f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,5));
forwBackwGenCheck(fft, A, Result, 2, 1e3f);
ResultR = new float[]{325.0000000f,-12.5000000f,-12.5000000f,-12.5000000f,-12.5000000f,-62.5000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-62.5000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-62.5000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-62.5000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,17.2047740f,4.0614962f,-4.0614962f,-17.2047740f,86.0238700f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,20.3074810f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-20.3074810f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-86.0238700f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,5));
forwBackwGenCheckND(fft, A, Result, 3, 1e3f);
}
private static void TEST_FFT1d1_5_10__ALONG1_3(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f};
A.Reshape(new ILDimension(1,5,10));
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,10));
forwBackwGenCheck(fft, A, Result, 0, 1e3f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,10));
forwBackwGenCheckND(fft, A, Result, 1, 1e3f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,10));
forwBackwGenCheck(fft, A, Result, 1, 1e3f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,10));
forwBackwGenCheckND(fft, A, Result, 2, 1e3f);
ResultR = new float[]{235.0000000f,245.0000000f,255.0000000f,265.0000000f,275.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,10));
forwBackwGenCheck(fft, A, Result, 2, 1e3f);
ResultR = new float[]{1275.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,34.4095480f,8.1229924f,-8.1229924f,-34.4095480f,384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,10));
forwBackwGenCheckND(fft, A, Result, 3, 1e3f);
}
private static void TEST_FFT1d1_10_5__ALONG1_3(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f};
A.Reshape(new ILDimension(1,10,5));
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,10,5));
forwBackwGenCheck(fft, A, Result, 0, 1e3f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,10,5));
forwBackwGenCheckND(fft, A, Result, 1, 1e3f);
ResultR = new float[]{55.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f};
ResultI = new float[]{0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,10,5));
forwBackwGenCheck(fft, A, Result, 1, 1e3f);
ResultR = new float[]{55.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f};
ResultI = new float[]{0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,10,5));
forwBackwGenCheckND(fft, A, Result, 2, 1e3f);
ResultR = new float[]{105.0000000f,110.0000000f,115.0000000f,120.0000000f,125.0000000f,130.0000000f,135.0000000f,140.0000000f,145.0000000f,150.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,10,5));
forwBackwGenCheck(fft, A, Result, 2, 1e3f);
ResultR = new float[]{1275.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-250.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-250.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-250.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-250.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,76.9420884f,34.4095480f,18.1635632f,8.1229924f,0.0000000f,-8.1229924f,-18.1635632f,-34.4095480f,-76.9420884f,344.0954801f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,81.2299241f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-81.2299241f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-344.0954801f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,10,5));
forwBackwGenCheckND(fft, A, Result, 3, 1e3f);
}
private static void TEST_FFT1d5_10_1__ALONG1_3(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f};
A.Reshape(new ILDimension(5,10));
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,10));
forwBackwGenCheck(fft, A, Result, 0, 1e3f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,10));
forwBackwGenCheckND(fft, A, Result, 1, 1e3f);
ResultR = new float[]{235.0000000f,245.0000000f,255.0000000f,265.0000000f,275.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,76.9420884f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,34.4095480f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,18.1635632f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,8.1229924f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-8.1229924f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-18.1635632f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-34.4095480f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f,-76.9420884f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,10));
forwBackwGenCheck(fft, A, Result, 1, 1e3f);
ResultR = new float[]{1275.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,34.4095480f,8.1229924f,-8.1229924f,-34.4095480f,384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,10));
forwBackwGenCheckND(fft, A, Result, 2, 1e3f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,10));
forwBackwGenCheck(fft, A, Result, 2, 1e3f);
ResultR = new float[]{1275.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-25.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-125.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,34.4095480f,8.1229924f,-8.1229924f,-34.4095480f,384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-40.6149620f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-90.8178160f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-172.0477401f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-384.7104421f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,10));
forwBackwGenCheckND(fft, A, Result, 3, 1e3f);
}
private static void TEST_FFT1d14_5_1__ALONG1_3(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f,61.0000000f,62.0000000f,63.0000000f,64.0000000f,65.0000000f,66.0000000f,67.0000000f,68.0000000f,69.0000000f,70.0000000f};
A.Reshape(new ILDimension(14,5));
ResultR = new float[]{105.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,301.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,497.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,693.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,889.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f};
ResultI = new float[]{0.0000000f,30.6690039f,14.5356498f,8.7777224f,5.5823137f,3.3710223f,1.5977043f,0.0000000f,-1.5977043f,-3.3710223f,-5.5823137f,-8.7777224f,-14.5356498f,-30.6690039f,0.0000000f,30.6690039f,14.5356498f,8.7777224f,5.5823137f,3.3710223f,1.5977043f,0.0000000f,-1.5977043f,-3.3710223f,-5.5823137f,-8.7777224f,-14.5356498f,-30.6690039f,0.0000000f,30.6690039f,14.5356498f,8.7777224f,5.5823137f,3.3710223f,1.5977043f,0.0000000f,-1.5977043f,-3.3710223f,-5.5823137f,-8.7777224f,-14.5356498f,-30.6690039f,0.0000000f,30.6690039f,14.5356498f,8.7777224f,5.5823137f,3.3710223f,1.5977043f,0.0000000f,-1.5977043f,-3.3710223f,-5.5823137f,-8.7777224f,-14.5356498f,-30.6690039f,0.0000000f,30.6690039f,14.5356498f,8.7777224f,5.5823137f,3.3710223f,1.5977043f,0.0000000f,-1.5977043f,-3.3710223f,-5.5823137f,-8.7777224f,-14.5356498f,-30.6690039f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(14,5));
forwBackwGenCheck(fft, A, Result, 0, 1e3f);
ResultR = new float[]{105.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,301.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,497.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,693.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,889.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f,-7.0000000f};
ResultI = new float[]{0.0000000f,30.6690039f,14.5356498f,8.7777224f,5.5823137f,3.3710223f,1.5977043f,0.0000000f,-1.5977043f,-3.3710223f,-5.5823137f,-8.7777224f,-14.5356498f,-30.6690039f,0.0000000f,30.6690039f,14.5356498f,8.7777224f,5.5823137f,3.3710223f,1.5977043f,0.0000000f,-1.5977043f,-3.3710223f,-5.5823137f,-8.7777224f,-14.5356498f,-30.6690039f,0.0000000f,30.6690039f,14.5356498f,8.7777224f,5.5823137f,3.3710223f,1.5977043f,0.0000000f,-1.5977043f,-3.3710223f,-5.5823137f,-8.7777224f,-14.5356498f,-30.6690039f,0.0000000f,30.6690039f,14.5356498f,8.7777224f,5.5823137f,3.3710223f,1.5977043f,0.0000000f,-1.5977043f,-3.3710223f,-5.5823137f,-8.7777224f,-14.5356498f,-30.6690039f,0.0000000f,30.6690039f,14.5356498f,8.7777224f,5.5823137f,3.3710223f,1.5977043f,0.0000000f,-1.5977043f,-3.3710223f,-5.5823137f,-8.7777224f,-14.5356498f,-30.6690039f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(14,5));
forwBackwGenCheckND(fft, A, Result, 1, 1e3f);
ResultR = new float[]{145.0000000f,150.0000000f,155.0000000f,160.0000000f,165.0000000f,170.0000000f,175.0000000f,180.0000000f,185.0000000f,190.0000000f,195.0000000f,200.0000000f,205.0000000f,210.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,48.1733672f,48.1733672f,48.1733672f,48.1733672f,48.1733672f,48.1733672f,48.1733672f,48.1733672f,48.1733672f,48.1733672f,48.1733672f,48.1733672f,48.1733672f,48.1733672f,11.3721894f,11.3721894f,11.3721894f,11.3721894f,11.3721894f,11.3721894f,11.3721894f,11.3721894f,11.3721894f,11.3721894f,11.3721894f,11.3721894f,11.3721894f,11.3721894f,-11.3721894f,-11.3721894f,-11.3721894f,-11.3721894f,-11.3721894f,-11.3721894f,-11.3721894f,-11.3721894f,-11.3721894f,-11.3721894f,-11.3721894f,-11.3721894f,-11.3721894f,-11.3721894f,-48.1733672f,-48.1733672f,-48.1733672f,-48.1733672f,-48.1733672f,-48.1733672f,-48.1733672f,-48.1733672f,-48.1733672f,-48.1733672f,-48.1733672f,-48.1733672f,-48.1733672f,-48.1733672f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(14,5));
forwBackwGenCheck(fft, A, Result, 1, 1e3f);
ResultR = new float[]{2485.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-490.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-490.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-490.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-490.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,153.3450194f,72.6782489f,43.8886118f,27.9115686f,16.8551117f,7.9885216f,0.0000000f,-7.9885216f,-16.8551117f,-27.9115686f,-43.8886118f,-72.6782489f,-153.3450194f,674.4271410f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,159.2106512f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-159.2106512f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-674.4271410f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(14,5));
forwBackwGenCheckND(fft, A, Result, 2, 1e3f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f,61.0000000f,62.0000000f,63.0000000f,64.0000000f,65.0000000f,66.0000000f,67.0000000f,68.0000000f,69.0000000f,70.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(14,5));
forwBackwGenCheck(fft, A, Result, 2, 1e3f);
ResultR = new float[]{2485.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-35.0000000f,-490.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-490.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-490.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-490.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,153.3450194f,72.6782489f,43.8886118f,27.9115686f,16.8551117f,7.9885216f,0.0000000f,-7.9885216f,-16.8551117f,-27.9115686f,-43.8886118f,-72.6782489f,-153.3450194f,674.4271410f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,159.2106512f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-159.2106512f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-674.4271410f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(14,5));
forwBackwGenCheckND(fft, A, Result, 3, 1e3f);
}
private static void TEST_FFT1d5_4_3_2__ALONG1_4(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f,61.0000000f,62.0000000f,63.0000000f,64.0000000f,65.0000000f,66.0000000f,67.0000000f,68.0000000f,69.0000000f,70.0000000f,71.0000000f,72.0000000f,73.0000000f,74.0000000f,75.0000000f,76.0000000f,77.0000000f,78.0000000f,79.0000000f,80.0000000f,81.0000000f,82.0000000f,83.0000000f,84.0000000f,85.0000000f,86.0000000f,87.0000000f,88.0000000f,89.0000000f,90.0000000f,91.0000000f,92.0000000f,93.0000000f,94.0000000f,95.0000000f,96.0000000f,97.0000000f,98.0000000f,99.0000000f,100.0000000f,101.0000000f,102.0000000f,103.0000000f,104.0000000f,105.0000000f,106.0000000f,107.0000000f,108.0000000f,109.0000000f,110.0000000f,111.0000000f,112.0000000f,113.0000000f,114.0000000f,115.0000000f,116.0000000f,117.0000000f,118.0000000f,119.0000000f,120.0000000f};
A.Reshape(new ILDimension(5,4,3,2));
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,315.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,340.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,365.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,390.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,415.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,440.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,465.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,490.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,515.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,540.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,565.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,590.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3,2));
forwBackwGenCheck(fft, A, Result, 0, 1e4f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,315.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,340.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,365.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,390.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,415.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,440.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,465.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,490.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,515.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,540.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,565.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,590.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3,2));
forwBackwGenCheckND(fft, A, Result, 1, 1e4f);
ResultR = new float[]{34.0000000f,38.0000000f,42.0000000f,46.0000000f,50.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,114.0000000f,118.0000000f,122.0000000f,126.0000000f,130.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,194.0000000f,198.0000000f,202.0000000f,206.0000000f,210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,274.0000000f,278.0000000f,282.0000000f,286.0000000f,290.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,354.0000000f,358.0000000f,362.0000000f,366.0000000f,370.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,434.0000000f,438.0000000f,442.0000000f,446.0000000f,450.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3,2));
forwBackwGenCheck(fft, A, Result, 1, 1e4f);
ResultR = new float[]{210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,610.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1010.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1410.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1810.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3,2));
forwBackwGenCheckND(fft, A, Result, 2, 1e4f);
ResultR = new float[]{63.0000000f,66.0000000f,69.0000000f,72.0000000f,75.0000000f,78.0000000f,81.0000000f,84.0000000f,87.0000000f,90.0000000f,93.0000000f,96.0000000f,99.0000000f,102.0000000f,105.0000000f,108.0000000f,111.0000000f,114.0000000f,117.0000000f,120.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,243.0000000f,246.0000000f,249.0000000f,252.0000000f,255.0000000f,258.0000000f,261.0000000f,264.0000000f,267.0000000f,270.0000000f,273.0000000f,276.0000000f,279.0000000f,282.0000000f,285.0000000f,288.0000000f,291.0000000f,294.0000000f,297.0000000f,300.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3,2));
forwBackwGenCheck(fft, A, Result, 2, 1e4f);
ResultR = new float[]{1830.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,5430.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,41.2914576f,9.7475909f,-9.7475909f,-41.2914576f,150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,41.2914576f,9.7475909f,-9.7475909f,-41.2914576f,150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3,2));
forwBackwGenCheckND(fft, A, Result, 3, 1e4f);
ResultR = new float[]{62.0000000f,64.0000000f,66.0000000f,68.0000000f,70.0000000f,72.0000000f,74.0000000f,76.0000000f,78.0000000f,80.0000000f,82.0000000f,84.0000000f,86.0000000f,88.0000000f,90.0000000f,92.0000000f,94.0000000f,96.0000000f,98.0000000f,100.0000000f,102.0000000f,104.0000000f,106.0000000f,108.0000000f,110.0000000f,112.0000000f,114.0000000f,116.0000000f,118.0000000f,120.0000000f,122.0000000f,124.0000000f,126.0000000f,128.0000000f,130.0000000f,132.0000000f,134.0000000f,136.0000000f,138.0000000f,140.0000000f,142.0000000f,144.0000000f,146.0000000f,148.0000000f,150.0000000f,152.0000000f,154.0000000f,156.0000000f,158.0000000f,160.0000000f,162.0000000f,164.0000000f,166.0000000f,168.0000000f,170.0000000f,172.0000000f,174.0000000f,176.0000000f,178.0000000f,180.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3,2));
forwBackwGenCheck(fft, A, Result, 3, 1e4f);
ResultR = new float[]{7260.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-60.0000000f,-300.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-300.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-300.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1200.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1200.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,82.5829152f,19.4951818f,-19.4951818f,-82.5829152f,300.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-300.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,692.8203230f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-692.8203230f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3,2));
forwBackwGenCheckND(fft, A, Result, 4, 1e4f);
}
private static void TEST_FFT1d1_5_4_3__ALONG1_4(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f};
A.Reshape(new ILDimension(1,5,4,3));
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,4,3));
forwBackwGenCheck(fft, A, Result, 0, 1e4f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,4,3));
forwBackwGenCheckND(fft, A, Result, 1, 1e4f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,4,3));
forwBackwGenCheck(fft, A, Result, 1, 1e4f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,4,3));
forwBackwGenCheckND(fft, A, Result, 2, 1e4f);
ResultR = new float[]{34.0000000f,38.0000000f,42.0000000f,46.0000000f,50.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,114.0000000f,118.0000000f,122.0000000f,126.0000000f,130.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,194.0000000f,198.0000000f,202.0000000f,206.0000000f,210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,4,3));
forwBackwGenCheck(fft, A, Result, 2, 1e4f);
ResultR = new float[]{210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,610.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1010.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,4,3));
forwBackwGenCheckND(fft, A, Result, 3, 1e4f);
ResultR = new float[]{63.0000000f,66.0000000f,69.0000000f,72.0000000f,75.0000000f,78.0000000f,81.0000000f,84.0000000f,87.0000000f,90.0000000f,93.0000000f,96.0000000f,99.0000000f,102.0000000f,105.0000000f,108.0000000f,111.0000000f,114.0000000f,117.0000000f,120.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,4,3));
forwBackwGenCheck(fft, A, Result, 3, 1e4f);
ResultR = new float[]{1830.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,41.2914576f,9.7475909f,-9.7475909f,-41.2914576f,150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(1,5,4,3));
forwBackwGenCheckND(fft, A, Result, 4, 1e4f);
}
private static void TEST_FFT1d5_1_4_3__ALONG1_4(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f};
A.Reshape(new ILDimension(5,1,4,3));
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4,3));
forwBackwGenCheck(fft, A, Result, 0, 1e4f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4,3));
forwBackwGenCheckND(fft, A, Result, 1, 1e4f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4,3));
forwBackwGenCheck(fft, A, Result, 1, 1e4f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4,3));
forwBackwGenCheckND(fft, A, Result, 2, 1e4f);
ResultR = new float[]{34.0000000f,38.0000000f,42.0000000f,46.0000000f,50.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,114.0000000f,118.0000000f,122.0000000f,126.0000000f,130.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,194.0000000f,198.0000000f,202.0000000f,206.0000000f,210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4,3));
forwBackwGenCheck(fft, A, Result, 2, 1e4f);
ResultR = new float[]{210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,610.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1010.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4,3));
forwBackwGenCheckND(fft, A, Result, 3, 1e4f);
ResultR = new float[]{63.0000000f,66.0000000f,69.0000000f,72.0000000f,75.0000000f,78.0000000f,81.0000000f,84.0000000f,87.0000000f,90.0000000f,93.0000000f,96.0000000f,99.0000000f,102.0000000f,105.0000000f,108.0000000f,111.0000000f,114.0000000f,117.0000000f,120.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4,3));
forwBackwGenCheck(fft, A, Result, 3, 1e4f);
ResultR = new float[]{1830.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,41.2914576f,9.7475909f,-9.7475909f,-41.2914576f,150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4,3));
forwBackwGenCheckND(fft, A, Result, 4, 1e4f);
}
private static void TEST_FFT1d5_4_1_3__ALONG1_4(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f};
A.Reshape(new ILDimension(5,4,1,3));
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,1,3));
forwBackwGenCheck(fft, A, Result, 0, 1e4f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,1,3));
forwBackwGenCheckND(fft, A, Result, 1, 1e4f);
ResultR = new float[]{34.0000000f,38.0000000f,42.0000000f,46.0000000f,50.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,114.0000000f,118.0000000f,122.0000000f,126.0000000f,130.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,194.0000000f,198.0000000f,202.0000000f,206.0000000f,210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,1,3));
forwBackwGenCheck(fft, A, Result, 1, 1e4f);
ResultR = new float[]{210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,610.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1010.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,1,3));
forwBackwGenCheckND(fft, A, Result, 2, 1e4f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,1,3));
forwBackwGenCheck(fft, A, Result, 2, 1e4f);
ResultR = new float[]{210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,610.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1010.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,1,3));
forwBackwGenCheckND(fft, A, Result, 3, 1e4f);
ResultR = new float[]{63.0000000f,66.0000000f,69.0000000f,72.0000000f,75.0000000f,78.0000000f,81.0000000f,84.0000000f,87.0000000f,90.0000000f,93.0000000f,96.0000000f,99.0000000f,102.0000000f,105.0000000f,108.0000000f,111.0000000f,114.0000000f,117.0000000f,120.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,1,3));
forwBackwGenCheck(fft, A, Result, 3, 1e4f);
ResultR = new float[]{1830.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,41.2914576f,9.7475909f,-9.7475909f,-41.2914576f,150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,1,3));
forwBackwGenCheckND(fft, A, Result, 4, 1e4f);
}
private static void TEST_FFT1d5_4_3_1__ALONG1_4(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f};
A.Reshape(new ILDimension(5,4,3));
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3));
forwBackwGenCheck(fft, A, Result, 0, 1e4f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,115.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,140.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,165.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,190.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,215.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,240.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,265.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,290.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3));
forwBackwGenCheckND(fft, A, Result, 1, 1e4f);
ResultR = new float[]{34.0000000f,38.0000000f,42.0000000f,46.0000000f,50.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,114.0000000f,118.0000000f,122.0000000f,126.0000000f,130.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,194.0000000f,198.0000000f,202.0000000f,206.0000000f,210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3));
forwBackwGenCheck(fft, A, Result, 1, 1e4f);
ResultR = new float[]{210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,610.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1010.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3));
forwBackwGenCheckND(fft, A, Result, 2, 1e4f);
ResultR = new float[]{63.0000000f,66.0000000f,69.0000000f,72.0000000f,75.0000000f,78.0000000f,81.0000000f,84.0000000f,87.0000000f,90.0000000f,93.0000000f,96.0000000f,99.0000000f,102.0000000f,105.0000000f,108.0000000f,111.0000000f,114.0000000f,117.0000000f,120.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f,-17.3205081f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3));
forwBackwGenCheck(fft, A, Result, 2, 1e4f);
ResultR = new float[]{1830.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,41.2914576f,9.7475909f,-9.7475909f,-41.2914576f,150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3));
forwBackwGenCheckND(fft, A, Result, 3, 1e4f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3));
forwBackwGenCheck(fft, A, Result, 3, 1e4f);
ResultR = new float[]{1830.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-30.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-600.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,41.2914576f,9.7475909f,-9.7475909f,-41.2914576f,150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-150.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-346.4101615f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,4,3));
forwBackwGenCheckND(fft, A, Result, 4, 1e4f);
}
private static void TEST_FFT1d5_1_4_1__ALONG1_4(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f};
A.Reshape(new ILDimension(5,1,4));
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4));
forwBackwGenCheck(fft, A, Result, 0, 1e4f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4));
forwBackwGenCheckND(fft, A, Result, 1, 1e4f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4));
forwBackwGenCheck(fft, A, Result, 1, 1e4f);
ResultR = new float[]{15.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,40.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,65.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f,90.0000000f,-2.5000000f,-2.5000000f,-2.5000000f,-2.5000000f};
ResultI = new float[]{0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f,0.0000000f,3.4409548f,0.8122992f,-0.8122992f,-3.4409548f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4));
forwBackwGenCheckND(fft, A, Result, 2, 1e4f);
ResultR = new float[]{34.0000000f,38.0000000f,42.0000000f,46.0000000f,50.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,10.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4));
forwBackwGenCheck(fft, A, Result, 2, 1e4f);
ResultR = new float[]{210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4));
forwBackwGenCheckND(fft, A, Result, 3, 1e4f);
ResultR = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4));
forwBackwGenCheck(fft, A, Result, 3, 1e4f);
ResultR = new float[]{210.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-10.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,13.7638192f,3.2491970f,-3.2491970f,-13.7638192f,50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(5,1,4));
forwBackwGenCheckND(fft, A, Result, 4, 1e4f);
}
private static void TEST_FFT1d10_30_11__ALONG1_3(IILFFT fft) { 
ILArray<float> ResultR,ResultI, A;
ILArray<fcomplex> B, Result;
A = new float[]{1.0000000f,2.0000000f,3.0000000f,4.0000000f,5.0000000f,6.0000000f,7.0000000f,8.0000000f,9.0000000f,10.0000000f,11.0000000f,12.0000000f,13.0000000f,14.0000000f,15.0000000f,16.0000000f,17.0000000f,18.0000000f,19.0000000f,20.0000000f,21.0000000f,22.0000000f,23.0000000f,24.0000000f,25.0000000f,26.0000000f,27.0000000f,28.0000000f,29.0000000f,30.0000000f,31.0000000f,32.0000000f,33.0000000f,34.0000000f,35.0000000f,36.0000000f,37.0000000f,38.0000000f,39.0000000f,40.0000000f,41.0000000f,42.0000000f,43.0000000f,44.0000000f,45.0000000f,46.0000000f,47.0000000f,48.0000000f,49.0000000f,50.0000000f,51.0000000f,52.0000000f,53.0000000f,54.0000000f,55.0000000f,56.0000000f,57.0000000f,58.0000000f,59.0000000f,60.0000000f,61.0000000f,62.0000000f,63.0000000f,64.0000000f,65.0000000f,66.0000000f,67.0000000f,68.0000000f,69.0000000f,70.0000000f,71.0000000f,72.0000000f,73.0000000f,74.0000000f,75.0000000f,76.0000000f,77.0000000f,78.0000000f,79.0000000f,80.0000000f,81.0000000f,82.0000000f,83.0000000f,84.0000000f,85.0000000f,86.0000000f,87.0000000f,88.0000000f,89.0000000f,90.0000000f,91.0000000f,92.0000000f,93.0000000f,94.0000000f,95.0000000f,96.0000000f,97.0000000f,98.0000000f,99.0000000f,100.0000000f,101.0000000f,102.0000000f,103.0000000f,104.0000000f,105.0000000f,106.0000000f,107.0000000f,108.0000000f,109.0000000f,110.0000000f,111.0000000f,112.0000000f,113.0000000f,114.0000000f,115.0000000f,116.0000000f,117.0000000f,118.0000000f,119.0000000f,120.0000000f,121.0000000f,122.0000000f,123.0000000f,124.0000000f,125.0000000f,126.0000000f,127.0000000f,128.0000000f,129.0000000f,130.0000000f,131.0000000f,132.0000000f,133.0000000f,134.0000000f,135.0000000f,136.0000000f,137.0000000f,138.0000000f,139.0000000f,140.0000000f,141.0000000f,142.0000000f,143.0000000f,144.0000000f,145.0000000f,146.0000000f,147.0000000f,148.0000000f,149.0000000f,150.0000000f,151.0000000f,152.0000000f,153.0000000f,154.0000000f,155.0000000f,156.0000000f,157.0000000f,158.0000000f,159.0000000f,160.0000000f,161.0000000f,162.0000000f,163.0000000f,164.0000000f,165.0000000f,166.0000000f,167.0000000f,168.0000000f,169.0000000f,170.0000000f,171.0000000f,172.0000000f,173.0000000f,174.0000000f,175.0000000f,176.0000000f,177.0000000f,178.0000000f,179.0000000f,180.0000000f,181.0000000f,182.0000000f,183.0000000f,184.0000000f,185.0000000f,186.0000000f,187.0000000f,188.0000000f,189.0000000f,190.0000000f,191.0000000f,192.0000000f,193.0000000f,194.0000000f,195.0000000f,196.0000000f,197.0000000f,198.0000000f,199.0000000f,200.0000000f,201.0000000f,202.0000000f,203.0000000f,204.0000000f,205.0000000f,206.0000000f,207.0000000f,208.0000000f,209.0000000f,210.0000000f,211.0000000f,212.0000000f,213.0000000f,214.0000000f,215.0000000f,216.0000000f,217.0000000f,218.0000000f,219.0000000f,220.0000000f,221.0000000f,222.0000000f,223.0000000f,224.0000000f,225.0000000f,226.0000000f,227.0000000f,228.0000000f,229.0000000f,230.0000000f,231.0000000f,232.0000000f,233.0000000f,234.0000000f,235.0000000f,236.0000000f,237.0000000f,238.0000000f,239.0000000f,240.0000000f,241.0000000f,242.0000000f,243.0000000f,244.0000000f,245.0000000f,246.0000000f,247.0000000f,248.0000000f,249.0000000f,250.0000000f,251.0000000f,252.0000000f,253.0000000f,254.0000000f,255.0000000f,256.0000000f,257.0000000f,258.0000000f,259.0000000f,260.0000000f,261.0000000f,262.0000000f,263.0000000f,264.0000000f,265.0000000f,266.0000000f,267.0000000f,268.0000000f,269.0000000f,270.0000000f,271.0000000f,272.0000000f,273.0000000f,274.0000000f,275.0000000f,276.0000000f,277.0000000f,278.0000000f,279.0000000f,280.0000000f,281.0000000f,282.0000000f,283.0000000f,284.0000000f,285.0000000f,286.0000000f,287.0000000f,288.0000000f,289.0000000f,290.0000000f,291.0000000f,292.0000000f,293.0000000f,294.0000000f,295.0000000f,296.0000000f,297.0000000f,298.0000000f,299.0000000f,300.0000000f,301.0000000f,302.0000000f,303.0000000f,304.0000000f,305.0000000f,306.0000000f,307.0000000f,308.0000000f,309.0000000f,310.0000000f,311.0000000f,312.0000000f,313.0000000f,314.0000000f,315.0000000f,316.0000000f,317.0000000f,318.0000000f,319.0000000f,320.0000000f,321.0000000f,322.0000000f,323.0000000f,324.0000000f,325.0000000f,326.0000000f,327.0000000f,328.0000000f,329.0000000f,330.0000000f,331.0000000f,332.0000000f,333.0000000f,334.0000000f,335.0000000f,336.0000000f,337.0000000f,338.0000000f,339.0000000f,340.0000000f,341.0000000f,342.0000000f,343.0000000f,344.0000000f,345.0000000f,346.0000000f,347.0000000f,348.0000000f,349.0000000f,350.0000000f,351.0000000f,352.0000000f,353.0000000f,354.0000000f,355.0000000f,356.0000000f,357.0000000f,358.0000000f,359.0000000f,360.0000000f,361.0000000f,362.0000000f,363.0000000f,364.0000000f,365.0000000f,366.0000000f,367.0000000f,368.0000000f,369.0000000f,370.0000000f,371.0000000f,372.0000000f,373.0000000f,374.0000000f,375.0000000f,376.0000000f,377.0000000f,378.0000000f,379.0000000f,380.0000000f,381.0000000f,382.0000000f,383.0000000f,384.0000000f,385.0000000f,386.0000000f,387.0000000f,388.0000000f,389.0000000f,390.0000000f,391.0000000f,392.0000000f,393.0000000f,394.0000000f,395.0000000f,396.0000000f,397.0000000f,398.0000000f,399.0000000f,400.0000000f,401.0000000f,402.0000000f,403.0000000f,404.0000000f,405.0000000f,406.0000000f,407.0000000f,408.0000000f,409.0000000f,410.0000000f,411.0000000f,412.0000000f,413.0000000f,414.0000000f,415.0000000f,416.0000000f,417.0000000f,418.0000000f,419.0000000f,420.0000000f,421.0000000f,422.0000000f,423.0000000f,424.0000000f,425.0000000f,426.0000000f,427.0000000f,428.0000000f,429.0000000f,430.0000000f,431.0000000f,432.0000000f,433.0000000f,434.0000000f,435.0000000f,436.0000000f,437.0000000f,438.0000000f,439.0000000f,440.0000000f,441.0000000f,442.0000000f,443.0000000f,444.0000000f,445.0000000f,446.0000000f,447.0000000f,448.0000000f,449.0000000f,450.0000000f,451.0000000f,452.0000000f,453.0000000f,454.0000000f,455.0000000f,456.0000000f,457.0000000f,458.0000000f,459.0000000f,460.0000000f,461.0000000f,462.0000000f,463.0000000f,464.0000000f,465.0000000f,466.0000000f,467.0000000f,468.0000000f,469.0000000f,470.0000000f,471.0000000f,472.0000000f,473.0000000f,474.0000000f,475.0000000f,476.0000000f,477.0000000f,478.0000000f,479.0000000f,480.0000000f,481.0000000f,482.0000000f,483.0000000f,484.0000000f,485.0000000f,486.0000000f,487.0000000f,488.0000000f,489.0000000f,490.0000000f,491.0000000f,492.0000000f,493.0000000f,494.0000000f,495.0000000f,496.0000000f,497.0000000f,498.0000000f,499.0000000f,500.0000000f,501.0000000f,502.0000000f,503.0000000f,504.0000000f,505.0000000f,506.0000000f,507.0000000f,508.0000000f,509.0000000f,510.0000000f,511.0000000f,512.0000000f,513.0000000f,514.0000000f,515.0000000f,516.0000000f,517.0000000f,518.0000000f,519.0000000f,520.0000000f,521.0000000f,522.0000000f,523.0000000f,524.0000000f,525.0000000f,526.0000000f,527.0000000f,528.0000000f,529.0000000f,530.0000000f,531.0000000f,532.0000000f,533.0000000f,534.0000000f,535.0000000f,536.0000000f,537.0000000f,538.0000000f,539.0000000f,540.0000000f,541.0000000f,542.0000000f,543.0000000f,544.0000000f,545.0000000f,546.0000000f,547.0000000f,548.0000000f,549.0000000f,550.0000000f,551.0000000f,552.0000000f,553.0000000f,554.0000000f,555.0000000f,556.0000000f,557.0000000f,558.0000000f,559.0000000f,560.0000000f,561.0000000f,562.0000000f,563.0000000f,564.0000000f,565.0000000f,566.0000000f,567.0000000f,568.0000000f,569.0000000f,570.0000000f,571.0000000f,572.0000000f,573.0000000f,574.0000000f,575.0000000f,576.0000000f,577.0000000f,578.0000000f,579.0000000f,580.0000000f,581.0000000f,582.0000000f,583.0000000f,584.0000000f,585.0000000f,586.0000000f,587.0000000f,588.0000000f,589.0000000f,590.0000000f,591.0000000f,592.0000000f,593.0000000f,594.0000000f,595.0000000f,596.0000000f,597.0000000f,598.0000000f,599.0000000f,600.0000000f,601.0000000f,602.0000000f,603.0000000f,604.0000000f,605.0000000f,606.0000000f,607.0000000f,608.0000000f,609.0000000f,610.0000000f,611.0000000f,612.0000000f,613.0000000f,614.0000000f,615.0000000f,616.0000000f,617.0000000f,618.0000000f,619.0000000f,620.0000000f,621.0000000f,622.0000000f,623.0000000f,624.0000000f,625.0000000f,626.0000000f,627.0000000f,628.0000000f,629.0000000f,630.0000000f,631.0000000f,632.0000000f,633.0000000f,634.0000000f,635.0000000f,636.0000000f,637.0000000f,638.0000000f,639.0000000f,640.0000000f,641.0000000f,642.0000000f,643.0000000f,644.0000000f,645.0000000f,646.0000000f,647.0000000f,648.0000000f,649.0000000f,650.0000000f,651.0000000f,652.0000000f,653.0000000f,654.0000000f,655.0000000f,656.0000000f,657.0000000f,658.0000000f,659.0000000f,660.0000000f,661.0000000f,662.0000000f,663.0000000f,664.0000000f,665.0000000f,666.0000000f,667.0000000f,668.0000000f,669.0000000f,670.0000000f,671.0000000f,672.0000000f,673.0000000f,674.0000000f,675.0000000f,676.0000000f,677.0000000f,678.0000000f,679.0000000f,680.0000000f,681.0000000f,682.0000000f,683.0000000f,684.0000000f,685.0000000f,686.0000000f,687.0000000f,688.0000000f,689.0000000f,690.0000000f,691.0000000f,692.0000000f,693.0000000f,694.0000000f,695.0000000f,696.0000000f,697.0000000f,698.0000000f,699.0000000f,700.0000000f,701.0000000f,702.0000000f,703.0000000f,704.0000000f,705.0000000f,706.0000000f,707.0000000f,708.0000000f,709.0000000f,710.0000000f,711.0000000f,712.0000000f,713.0000000f,714.0000000f,715.0000000f,716.0000000f,717.0000000f,718.0000000f,719.0000000f,720.0000000f,721.0000000f,722.0000000f,723.0000000f,724.0000000f,725.0000000f,726.0000000f,727.0000000f,728.0000000f,729.0000000f,730.0000000f,731.0000000f,732.0000000f,733.0000000f,734.0000000f,735.0000000f,736.0000000f,737.0000000f,738.0000000f,739.0000000f,740.0000000f,741.0000000f,742.0000000f,743.0000000f,744.0000000f,745.0000000f,746.0000000f,747.0000000f,748.0000000f,749.0000000f,750.0000000f,751.0000000f,752.0000000f,753.0000000f,754.0000000f,755.0000000f,756.0000000f,757.0000000f,758.0000000f,759.0000000f,760.0000000f,761.0000000f,762.0000000f,763.0000000f,764.0000000f,765.0000000f,766.0000000f,767.0000000f,768.0000000f,769.0000000f,770.0000000f,771.0000000f,772.0000000f,773.0000000f,774.0000000f,775.0000000f,776.0000000f,777.0000000f,778.0000000f,779.0000000f,780.0000000f,781.0000000f,782.0000000f,783.0000000f,784.0000000f,785.0000000f,786.0000000f,787.0000000f,788.0000000f,789.0000000f,790.0000000f,791.0000000f,792.0000000f,793.0000000f,794.0000000f,795.0000000f,796.0000000f,797.0000000f,798.0000000f,799.0000000f,800.0000000f,801.0000000f,802.0000000f,803.0000000f,804.0000000f,805.0000000f,806.0000000f,807.0000000f,808.0000000f,809.0000000f,810.0000000f,811.0000000f,812.0000000f,813.0000000f,814.0000000f,815.0000000f,816.0000000f,817.0000000f,818.0000000f,819.0000000f,820.0000000f,821.0000000f,822.0000000f,823.0000000f,824.0000000f,825.0000000f,826.0000000f,827.0000000f,828.0000000f,829.0000000f,830.0000000f,831.0000000f,832.0000000f,833.0000000f,834.0000000f,835.0000000f,836.0000000f,837.0000000f,838.0000000f,839.0000000f,840.0000000f,841.0000000f,842.0000000f,843.0000000f,844.0000000f,845.0000000f,846.0000000f,847.0000000f,848.0000000f,849.0000000f,850.0000000f,851.0000000f,852.0000000f,853.0000000f,854.0000000f,855.0000000f,856.0000000f,857.0000000f,858.0000000f,859.0000000f,860.0000000f,861.0000000f,862.0000000f,863.0000000f,864.0000000f,865.0000000f,866.0000000f,867.0000000f,868.0000000f,869.0000000f,870.0000000f,871.0000000f,872.0000000f,873.0000000f,874.0000000f,875.0000000f,876.0000000f,877.0000000f,878.0000000f,879.0000000f,880.0000000f,881.0000000f,882.0000000f,883.0000000f,884.0000000f,885.0000000f,886.0000000f,887.0000000f,888.0000000f,889.0000000f,890.0000000f,891.0000000f,892.0000000f,893.0000000f,894.0000000f,895.0000000f,896.0000000f,897.0000000f,898.0000000f,899.0000000f,900.0000000f,901.0000000f,902.0000000f,903.0000000f,904.0000000f,905.0000000f,906.0000000f,907.0000000f,908.0000000f,909.0000000f,910.0000000f,911.0000000f,912.0000000f,913.0000000f,914.0000000f,915.0000000f,916.0000000f,917.0000000f,918.0000000f,919.0000000f,920.0000000f,921.0000000f,922.0000000f,923.0000000f,924.0000000f,925.0000000f,926.0000000f,927.0000000f,928.0000000f,929.0000000f,930.0000000f,931.0000000f,932.0000000f,933.0000000f,934.0000000f,935.0000000f,936.0000000f,937.0000000f,938.0000000f,939.0000000f,940.0000000f,941.0000000f,942.0000000f,943.0000000f,944.0000000f,945.0000000f,946.0000000f,947.0000000f,948.0000000f,949.0000000f,950.0000000f,951.0000000f,952.0000000f,953.0000000f,954.0000000f,955.0000000f,956.0000000f,957.0000000f,958.0000000f,959.0000000f,960.0000000f,961.0000000f,962.0000000f,963.0000000f,964.0000000f,965.0000000f,966.0000000f,967.0000000f,968.0000000f,969.0000000f,970.0000000f,971.0000000f,972.0000000f,973.0000000f,974.0000000f,975.0000000f,976.0000000f,977.0000000f,978.0000000f,979.0000000f,980.0000000f,981.0000000f,982.0000000f,983.0000000f,984.0000000f,985.0000000f,986.0000000f,987.0000000f,988.0000000f,989.0000000f,990.0000000f,991.0000000f,992.0000000f,993.0000000f,994.0000000f,995.0000000f,996.0000000f,997.0000000f,998.0000000f,999.0000000f,1000.0000000f,1001.0000000f,1002.0000000f,1003.0000000f,1004.0000000f,1005.0000000f,1006.0000000f,1007.0000000f,1008.0000000f,1009.0000000f,1010.0000000f,1011.0000000f,1012.0000000f,1013.0000000f,1014.0000000f,1015.0000000f,1016.0000000f,1017.0000000f,1018.0000000f,1019.0000000f,1020.0000000f,1021.0000000f,1022.0000000f,1023.0000000f,1024.0000000f,1025.0000000f,1026.0000000f,1027.0000000f,1028.0000000f,1029.0000000f,1030.0000000f,1031.0000000f,1032.0000000f,1033.0000000f,1034.0000000f,1035.0000000f,1036.0000000f,1037.0000000f,1038.0000000f,1039.0000000f,1040.0000000f,1041.0000000f,1042.0000000f,1043.0000000f,1044.0000000f,1045.0000000f,1046.0000000f,1047.0000000f,1048.0000000f,1049.0000000f,1050.0000000f,1051.0000000f,1052.0000000f,1053.0000000f,1054.0000000f,1055.0000000f,1056.0000000f,1057.0000000f,1058.0000000f,1059.0000000f,1060.0000000f,1061.0000000f,1062.0000000f,1063.0000000f,1064.0000000f,1065.0000000f,1066.0000000f,1067.0000000f,1068.0000000f,1069.0000000f,1070.0000000f,1071.0000000f,1072.0000000f,1073.0000000f,1074.0000000f,1075.0000000f,1076.0000000f,1077.0000000f,1078.0000000f,1079.0000000f,1080.0000000f,1081.0000000f,1082.0000000f,1083.0000000f,1084.0000000f,1085.0000000f,1086.0000000f,1087.0000000f,1088.0000000f,1089.0000000f,1090.0000000f,1091.0000000f,1092.0000000f,1093.0000000f,1094.0000000f,1095.0000000f,1096.0000000f,1097.0000000f,1098.0000000f,1099.0000000f,1100.0000000f,1101.0000000f,1102.0000000f,1103.0000000f,1104.0000000f,1105.0000000f,1106.0000000f,1107.0000000f,1108.0000000f,1109.0000000f,1110.0000000f,1111.0000000f,1112.0000000f,1113.0000000f,1114.0000000f,1115.0000000f,1116.0000000f,1117.0000000f,1118.0000000f,1119.0000000f,1120.0000000f,1121.0000000f,1122.0000000f,1123.0000000f,1124.0000000f,1125.0000000f,1126.0000000f,1127.0000000f,1128.0000000f,1129.0000000f,1130.0000000f,1131.0000000f,1132.0000000f,1133.0000000f,1134.0000000f,1135.0000000f,1136.0000000f,1137.0000000f,1138.0000000f,1139.0000000f,1140.0000000f,1141.0000000f,1142.0000000f,1143.0000000f,1144.0000000f,1145.0000000f,1146.0000000f,1147.0000000f,1148.0000000f,1149.0000000f,1150.0000000f,1151.0000000f,1152.0000000f,1153.0000000f,1154.0000000f,1155.0000000f,1156.0000000f,1157.0000000f,1158.0000000f,1159.0000000f,1160.0000000f,1161.0000000f,1162.0000000f,1163.0000000f,1164.0000000f,1165.0000000f,1166.0000000f,1167.0000000f,1168.0000000f,1169.0000000f,1170.0000000f,1171.0000000f,1172.0000000f,1173.0000000f,1174.0000000f,1175.0000000f,1176.0000000f,1177.0000000f,1178.0000000f,1179.0000000f,1180.0000000f,1181.0000000f,1182.0000000f,1183.0000000f,1184.0000000f,1185.0000000f,1186.0000000f,1187.0000000f,1188.0000000f,1189.0000000f,1190.0000000f,1191.0000000f,1192.0000000f,1193.0000000f,1194.0000000f,1195.0000000f,1196.0000000f,1197.0000000f,1198.0000000f,1199.0000000f,1200.0000000f,1201.0000000f,1202.0000000f,1203.0000000f,1204.0000000f,1205.0000000f,1206.0000000f,1207.0000000f,1208.0000000f,1209.0000000f,1210.0000000f,1211.0000000f,1212.0000000f,1213.0000000f,1214.0000000f,1215.0000000f,1216.0000000f,1217.0000000f,1218.0000000f,1219.0000000f,1220.0000000f,1221.0000000f,1222.0000000f,1223.0000000f,1224.0000000f,1225.0000000f,1226.0000000f,1227.0000000f,1228.0000000f,1229.0000000f,1230.0000000f,1231.0000000f,1232.0000000f,1233.0000000f,1234.0000000f,1235.0000000f,1236.0000000f,1237.0000000f,1238.0000000f,1239.0000000f,1240.0000000f,1241.0000000f,1242.0000000f,1243.0000000f,1244.0000000f,1245.0000000f,1246.0000000f,1247.0000000f,1248.0000000f,1249.0000000f,1250.0000000f,1251.0000000f,1252.0000000f,1253.0000000f,1254.0000000f,1255.0000000f,1256.0000000f,1257.0000000f,1258.0000000f,1259.0000000f,1260.0000000f,1261.0000000f,1262.0000000f,1263.0000000f,1264.0000000f,1265.0000000f,1266.0000000f,1267.0000000f,1268.0000000f,1269.0000000f,1270.0000000f,1271.0000000f,1272.0000000f,1273.0000000f,1274.0000000f,1275.0000000f,1276.0000000f,1277.0000000f,1278.0000000f,1279.0000000f,1280.0000000f,1281.0000000f,1282.0000000f,1283.0000000f,1284.0000000f,1285.0000000f,1286.0000000f,1287.0000000f,1288.0000000f,1289.0000000f,1290.0000000f,1291.0000000f,1292.0000000f,1293.0000000f,1294.0000000f,1295.0000000f,1296.0000000f,1297.0000000f,1298.0000000f,1299.0000000f,1300.0000000f,1301.0000000f,1302.0000000f,1303.0000000f,1304.0000000f,1305.0000000f,1306.0000000f,1307.0000000f,1308.0000000f,1309.0000000f,1310.0000000f,1311.0000000f,1312.0000000f,1313.0000000f,1314.0000000f,1315.0000000f,1316.0000000f,1317.0000000f,1318.0000000f,1319.0000000f,1320.0000000f,1321.0000000f,1322.0000000f,1323.0000000f,1324.0000000f,1325.0000000f,1326.0000000f,1327.0000000f,1328.0000000f,1329.0000000f,1330.0000000f,1331.0000000f,1332.0000000f,1333.0000000f,1334.0000000f,1335.0000000f,1336.0000000f,1337.0000000f,1338.0000000f,1339.0000000f,1340.0000000f,1341.0000000f,1342.0000000f,1343.0000000f,1344.0000000f,1345.0000000f,1346.0000000f,1347.0000000f,1348.0000000f,1349.0000000f,1350.0000000f,1351.0000000f,1352.0000000f,1353.0000000f,1354.0000000f,1355.0000000f,1356.0000000f,1357.0000000f,1358.0000000f,1359.0000000f,1360.0000000f,1361.0000000f,1362.0000000f,1363.0000000f,1364.0000000f,1365.0000000f,1366.0000000f,1367.0000000f,1368.0000000f,1369.0000000f,1370.0000000f,1371.0000000f,1372.0000000f,1373.0000000f,1374.0000000f,1375.0000000f,1376.0000000f,1377.0000000f,1378.0000000f,1379.0000000f,1380.0000000f,1381.0000000f,1382.0000000f,1383.0000000f,1384.0000000f,1385.0000000f,1386.0000000f,1387.0000000f,1388.0000000f,1389.0000000f,1390.0000000f,1391.0000000f,1392.0000000f,1393.0000000f,1394.0000000f,1395.0000000f,1396.0000000f,1397.0000000f,1398.0000000f,1399.0000000f,1400.0000000f,1401.0000000f,1402.0000000f,1403.0000000f,1404.0000000f,1405.0000000f,1406.0000000f,1407.0000000f,1408.0000000f,1409.0000000f,1410.0000000f,1411.0000000f,1412.0000000f,1413.0000000f,1414.0000000f,1415.0000000f,1416.0000000f,1417.0000000f,1418.0000000f,1419.0000000f,1420.0000000f,1421.0000000f,1422.0000000f,1423.0000000f,1424.0000000f,1425.0000000f,1426.0000000f,1427.0000000f,1428.0000000f,1429.0000000f,1430.0000000f,1431.0000000f,1432.0000000f,1433.0000000f,1434.0000000f,1435.0000000f,1436.0000000f,1437.0000000f,1438.0000000f,1439.0000000f,1440.0000000f,1441.0000000f,1442.0000000f,1443.0000000f,1444.0000000f,1445.0000000f,1446.0000000f,1447.0000000f,1448.0000000f,1449.0000000f,1450.0000000f,1451.0000000f,1452.0000000f,1453.0000000f,1454.0000000f,1455.0000000f,1456.0000000f,1457.0000000f,1458.0000000f,1459.0000000f,1460.0000000f,1461.0000000f,1462.0000000f,1463.0000000f,1464.0000000f,1465.0000000f,1466.0000000f,1467.0000000f,1468.0000000f,1469.0000000f,1470.0000000f,1471.0000000f,1472.0000000f,1473.0000000f,1474.0000000f,1475.0000000f,1476.0000000f,1477.0000000f,1478.0000000f,1479.0000000f,1480.0000000f,1481.0000000f,1482.0000000f,1483.0000000f,1484.0000000f,1485.0000000f,1486.0000000f,1487.0000000f,1488.0000000f,1489.0000000f,1490.0000000f,1491.0000000f,1492.0000000f,1493.0000000f,1494.0000000f,1495.0000000f,1496.0000000f,1497.0000000f,1498.0000000f,1499.0000000f,1500.0000000f,1501.0000000f,1502.0000000f,1503.0000000f,1504.0000000f,1505.0000000f,1506.0000000f,1507.0000000f,1508.0000000f,1509.0000000f,1510.0000000f,1511.0000000f,1512.0000000f,1513.0000000f,1514.0000000f,1515.0000000f,1516.0000000f,1517.0000000f,1518.0000000f,1519.0000000f,1520.0000000f,1521.0000000f,1522.0000000f,1523.0000000f,1524.0000000f,1525.0000000f,1526.0000000f,1527.0000000f,1528.0000000f,1529.0000000f,1530.0000000f,1531.0000000f,1532.0000000f,1533.0000000f,1534.0000000f,1535.0000000f,1536.0000000f,1537.0000000f,1538.0000000f,1539.0000000f,1540.0000000f,1541.0000000f,1542.0000000f,1543.0000000f,1544.0000000f,1545.0000000f,1546.0000000f,1547.0000000f,1548.0000000f,1549.0000000f,1550.0000000f,1551.0000000f,1552.0000000f,1553.0000000f,1554.0000000f,1555.0000000f,1556.0000000f,1557.0000000f,1558.0000000f,1559.0000000f,1560.0000000f,1561.0000000f,1562.0000000f,1563.0000000f,1564.0000000f,1565.0000000f,1566.0000000f,1567.0000000f,1568.0000000f,1569.0000000f,1570.0000000f,1571.0000000f,1572.0000000f,1573.0000000f,1574.0000000f,1575.0000000f,1576.0000000f,1577.0000000f,1578.0000000f,1579.0000000f,1580.0000000f,1581.0000000f,1582.0000000f,1583.0000000f,1584.0000000f,1585.0000000f,1586.0000000f,1587.0000000f,1588.0000000f,1589.0000000f,1590.0000000f,1591.0000000f,1592.0000000f,1593.0000000f,1594.0000000f,1595.0000000f,1596.0000000f,1597.0000000f,1598.0000000f,1599.0000000f,1600.0000000f,1601.0000000f,1602.0000000f,1603.0000000f,1604.0000000f,1605.0000000f,1606.0000000f,1607.0000000f,1608.0000000f,1609.0000000f,1610.0000000f,1611.0000000f,1612.0000000f,1613.0000000f,1614.0000000f,1615.0000000f,1616.0000000f,1617.0000000f,1618.0000000f,1619.0000000f,1620.0000000f,1621.0000000f,1622.0000000f,1623.0000000f,1624.0000000f,1625.0000000f,1626.0000000f,1627.0000000f,1628.0000000f,1629.0000000f,1630.0000000f,1631.0000000f,1632.0000000f,1633.0000000f,1634.0000000f,1635.0000000f,1636.0000000f,1637.0000000f,1638.0000000f,1639.0000000f,1640.0000000f,1641.0000000f,1642.0000000f,1643.0000000f,1644.0000000f,1645.0000000f,1646.0000000f,1647.0000000f,1648.0000000f,1649.0000000f,1650.0000000f,1651.0000000f,1652.0000000f,1653.0000000f,1654.0000000f,1655.0000000f,1656.0000000f,1657.0000000f,1658.0000000f,1659.0000000f,1660.0000000f,1661.0000000f,1662.0000000f,1663.0000000f,1664.0000000f,1665.0000000f,1666.0000000f,1667.0000000f,1668.0000000f,1669.0000000f,1670.0000000f,1671.0000000f,1672.0000000f,1673.0000000f,1674.0000000f,1675.0000000f,1676.0000000f,1677.0000000f,1678.0000000f,1679.0000000f,1680.0000000f,1681.0000000f,1682.0000000f,1683.0000000f,1684.0000000f,1685.0000000f,1686.0000000f,1687.0000000f,1688.0000000f,1689.0000000f,1690.0000000f,1691.0000000f,1692.0000000f,1693.0000000f,1694.0000000f,1695.0000000f,1696.0000000f,1697.0000000f,1698.0000000f,1699.0000000f,1700.0000000f,1701.0000000f,1702.0000000f,1703.0000000f,1704.0000000f,1705.0000000f,1706.0000000f,1707.0000000f,1708.0000000f,1709.0000000f,1710.0000000f,1711.0000000f,1712.0000000f,1713.0000000f,1714.0000000f,1715.0000000f,1716.0000000f,1717.0000000f,1718.0000000f,1719.0000000f,1720.0000000f,1721.0000000f,1722.0000000f,1723.0000000f,1724.0000000f,1725.0000000f,1726.0000000f,1727.0000000f,1728.0000000f,1729.0000000f,1730.0000000f,1731.0000000f,1732.0000000f,1733.0000000f,1734.0000000f,1735.0000000f,1736.0000000f,1737.0000000f,1738.0000000f,1739.0000000f,1740.0000000f,1741.0000000f,1742.0000000f,1743.0000000f,1744.0000000f,1745.0000000f,1746.0000000f,1747.0000000f,1748.0000000f,1749.0000000f,1750.0000000f,1751.0000000f,1752.0000000f,1753.0000000f,1754.0000000f,1755.0000000f,1756.0000000f,1757.0000000f,1758.0000000f,1759.0000000f,1760.0000000f,1761.0000000f,1762.0000000f,1763.0000000f,1764.0000000f,1765.0000000f,1766.0000000f,1767.0000000f,1768.0000000f,1769.0000000f,1770.0000000f,1771.0000000f,1772.0000000f,1773.0000000f,1774.0000000f,1775.0000000f,1776.0000000f,1777.0000000f,1778.0000000f,1779.0000000f,1780.0000000f,1781.0000000f,1782.0000000f,1783.0000000f,1784.0000000f,1785.0000000f,1786.0000000f,1787.0000000f,1788.0000000f,1789.0000000f,1790.0000000f,1791.0000000f,1792.0000000f,1793.0000000f,1794.0000000f,1795.0000000f,1796.0000000f,1797.0000000f,1798.0000000f,1799.0000000f,1800.0000000f,1801.0000000f,1802.0000000f,1803.0000000f,1804.0000000f,1805.0000000f,1806.0000000f,1807.0000000f,1808.0000000f,1809.0000000f,1810.0000000f,1811.0000000f,1812.0000000f,1813.0000000f,1814.0000000f,1815.0000000f,1816.0000000f,1817.0000000f,1818.0000000f,1819.0000000f,1820.0000000f,1821.0000000f,1822.0000000f,1823.0000000f,1824.0000000f,1825.0000000f,1826.0000000f,1827.0000000f,1828.0000000f,1829.0000000f,1830.0000000f,1831.0000000f,1832.0000000f,1833.0000000f,1834.0000000f,1835.0000000f,1836.0000000f,1837.0000000f,1838.0000000f,1839.0000000f,1840.0000000f,1841.0000000f,1842.0000000f,1843.0000000f,1844.0000000f,1845.0000000f,1846.0000000f,1847.0000000f,1848.0000000f,1849.0000000f,1850.0000000f,1851.0000000f,1852.0000000f,1853.0000000f,1854.0000000f,1855.0000000f,1856.0000000f,1857.0000000f,1858.0000000f,1859.0000000f,1860.0000000f,1861.0000000f,1862.0000000f,1863.0000000f,1864.0000000f,1865.0000000f,1866.0000000f,1867.0000000f,1868.0000000f,1869.0000000f,1870.0000000f,1871.0000000f,1872.0000000f,1873.0000000f,1874.0000000f,1875.0000000f,1876.0000000f,1877.0000000f,1878.0000000f,1879.0000000f,1880.0000000f,1881.0000000f,1882.0000000f,1883.0000000f,1884.0000000f,1885.0000000f,1886.0000000f,1887.0000000f,1888.0000000f,1889.0000000f,1890.0000000f,1891.0000000f,1892.0000000f,1893.0000000f,1894.0000000f,1895.0000000f,1896.0000000f,1897.0000000f,1898.0000000f,1899.0000000f,1900.0000000f,1901.0000000f,1902.0000000f,1903.0000000f,1904.0000000f,1905.0000000f,1906.0000000f,1907.0000000f,1908.0000000f,1909.0000000f,1910.0000000f,1911.0000000f,1912.0000000f,1913.0000000f,1914.0000000f,1915.0000000f,1916.0000000f,1917.0000000f,1918.0000000f,1919.0000000f,1920.0000000f,1921.0000000f,1922.0000000f,1923.0000000f,1924.0000000f,1925.0000000f,1926.0000000f,1927.0000000f,1928.0000000f,1929.0000000f,1930.0000000f,1931.0000000f,1932.0000000f,1933.0000000f,1934.0000000f,1935.0000000f,1936.0000000f,1937.0000000f,1938.0000000f,1939.0000000f,1940.0000000f,1941.0000000f,1942.0000000f,1943.0000000f,1944.0000000f,1945.0000000f,1946.0000000f,1947.0000000f,1948.0000000f,1949.0000000f,1950.0000000f,1951.0000000f,1952.0000000f,1953.0000000f,1954.0000000f,1955.0000000f,1956.0000000f,1957.0000000f,1958.0000000f,1959.0000000f,1960.0000000f,1961.0000000f,1962.0000000f,1963.0000000f,1964.0000000f,1965.0000000f,1966.0000000f,1967.0000000f,1968.0000000f,1969.0000000f,1970.0000000f,1971.0000000f,1972.0000000f,1973.0000000f,1974.0000000f,1975.0000000f,1976.0000000f,1977.0000000f,1978.0000000f,1979.0000000f,1980.0000000f,1981.0000000f,1982.0000000f,1983.0000000f,1984.0000000f,1985.0000000f,1986.0000000f,1987.0000000f,1988.0000000f,1989.0000000f,1990.0000000f,1991.0000000f,1992.0000000f,1993.0000000f,1994.0000000f,1995.0000000f,1996.0000000f,1997.0000000f,1998.0000000f,1999.0000000f,2000.0000000f,2001.0000000f,2002.0000000f,2003.0000000f,2004.0000000f,2005.0000000f,2006.0000000f,2007.0000000f,2008.0000000f,2009.0000000f,2010.0000000f,2011.0000000f,2012.0000000f,2013.0000000f,2014.0000000f,2015.0000000f,2016.0000000f,2017.0000000f,2018.0000000f,2019.0000000f,2020.0000000f,2021.0000000f,2022.0000000f,2023.0000000f,2024.0000000f,2025.0000000f,2026.0000000f,2027.0000000f,2028.0000000f,2029.0000000f,2030.0000000f,2031.0000000f,2032.0000000f,2033.0000000f,2034.0000000f,2035.0000000f,2036.0000000f,2037.0000000f,2038.0000000f,2039.0000000f,2040.0000000f,2041.0000000f,2042.0000000f,2043.0000000f,2044.0000000f,2045.0000000f,2046.0000000f,2047.0000000f,2048.0000000f,2049.0000000f,2050.0000000f,2051.0000000f,2052.0000000f,2053.0000000f,2054.0000000f,2055.0000000f,2056.0000000f,2057.0000000f,2058.0000000f,2059.0000000f,2060.0000000f,2061.0000000f,2062.0000000f,2063.0000000f,2064.0000000f,2065.0000000f,2066.0000000f,2067.0000000f,2068.0000000f,2069.0000000f,2070.0000000f,2071.0000000f,2072.0000000f,2073.0000000f,2074.0000000f,2075.0000000f,2076.0000000f,2077.0000000f,2078.0000000f,2079.0000000f,2080.0000000f,2081.0000000f,2082.0000000f,2083.0000000f,2084.0000000f,2085.0000000f,2086.0000000f,2087.0000000f,2088.0000000f,2089.0000000f,2090.0000000f,2091.0000000f,2092.0000000f,2093.0000000f,2094.0000000f,2095.0000000f,2096.0000000f,2097.0000000f,2098.0000000f,2099.0000000f,2100.0000000f,2101.0000000f,2102.0000000f,2103.0000000f,2104.0000000f,2105.0000000f,2106.0000000f,2107.0000000f,2108.0000000f,2109.0000000f,2110.0000000f,2111.0000000f,2112.0000000f,2113.0000000f,2114.0000000f,2115.0000000f,2116.0000000f,2117.0000000f,2118.0000000f,2119.0000000f,2120.0000000f,2121.0000000f,2122.0000000f,2123.0000000f,2124.0000000f,2125.0000000f,2126.0000000f,2127.0000000f,2128.0000000f,2129.0000000f,2130.0000000f,2131.0000000f,2132.0000000f,2133.0000000f,2134.0000000f,2135.0000000f,2136.0000000f,2137.0000000f,2138.0000000f,2139.0000000f,2140.0000000f,2141.0000000f,2142.0000000f,2143.0000000f,2144.0000000f,2145.0000000f,2146.0000000f,2147.0000000f,2148.0000000f,2149.0000000f,2150.0000000f,2151.0000000f,2152.0000000f,2153.0000000f,2154.0000000f,2155.0000000f,2156.0000000f,2157.0000000f,2158.0000000f,2159.0000000f,2160.0000000f,2161.0000000f,2162.0000000f,2163.0000000f,2164.0000000f,2165.0000000f,2166.0000000f,2167.0000000f,2168.0000000f,2169.0000000f,2170.0000000f,2171.0000000f,2172.0000000f,2173.0000000f,2174.0000000f,2175.0000000f,2176.0000000f,2177.0000000f,2178.0000000f,2179.0000000f,2180.0000000f,2181.0000000f,2182.0000000f,2183.0000000f,2184.0000000f,2185.0000000f,2186.0000000f,2187.0000000f,2188.0000000f,2189.0000000f,2190.0000000f,2191.0000000f,2192.0000000f,2193.0000000f,2194.0000000f,2195.0000000f,2196.0000000f,2197.0000000f,2198.0000000f,2199.0000000f,2200.0000000f,2201.0000000f,2202.0000000f,2203.0000000f,2204.0000000f,2205.0000000f,2206.0000000f,2207.0000000f,2208.0000000f,2209.0000000f,2210.0000000f,2211.0000000f,2212.0000000f,2213.0000000f,2214.0000000f,2215.0000000f,2216.0000000f,2217.0000000f,2218.0000000f,2219.0000000f,2220.0000000f,2221.0000000f,2222.0000000f,2223.0000000f,2224.0000000f,2225.0000000f,2226.0000000f,2227.0000000f,2228.0000000f,2229.0000000f,2230.0000000f,2231.0000000f,2232.0000000f,2233.0000000f,2234.0000000f,2235.0000000f,2236.0000000f,2237.0000000f,2238.0000000f,2239.0000000f,2240.0000000f,2241.0000000f,2242.0000000f,2243.0000000f,2244.0000000f,2245.0000000f,2246.0000000f,2247.0000000f,2248.0000000f,2249.0000000f,2250.0000000f,2251.0000000f,2252.0000000f,2253.0000000f,2254.0000000f,2255.0000000f,2256.0000000f,2257.0000000f,2258.0000000f,2259.0000000f,2260.0000000f,2261.0000000f,2262.0000000f,2263.0000000f,2264.0000000f,2265.0000000f,2266.0000000f,2267.0000000f,2268.0000000f,2269.0000000f,2270.0000000f,2271.0000000f,2272.0000000f,2273.0000000f,2274.0000000f,2275.0000000f,2276.0000000f,2277.0000000f,2278.0000000f,2279.0000000f,2280.0000000f,2281.0000000f,2282.0000000f,2283.0000000f,2284.0000000f,2285.0000000f,2286.0000000f,2287.0000000f,2288.0000000f,2289.0000000f,2290.0000000f,2291.0000000f,2292.0000000f,2293.0000000f,2294.0000000f,2295.0000000f,2296.0000000f,2297.0000000f,2298.0000000f,2299.0000000f,2300.0000000f,2301.0000000f,2302.0000000f,2303.0000000f,2304.0000000f,2305.0000000f,2306.0000000f,2307.0000000f,2308.0000000f,2309.0000000f,2310.0000000f,2311.0000000f,2312.0000000f,2313.0000000f,2314.0000000f,2315.0000000f,2316.0000000f,2317.0000000f,2318.0000000f,2319.0000000f,2320.0000000f,2321.0000000f,2322.0000000f,2323.0000000f,2324.0000000f,2325.0000000f,2326.0000000f,2327.0000000f,2328.0000000f,2329.0000000f,2330.0000000f,2331.0000000f,2332.0000000f,2333.0000000f,2334.0000000f,2335.0000000f,2336.0000000f,2337.0000000f,2338.0000000f,2339.0000000f,2340.0000000f,2341.0000000f,2342.0000000f,2343.0000000f,2344.0000000f,2345.0000000f,2346.0000000f,2347.0000000f,2348.0000000f,2349.0000000f,2350.0000000f,2351.0000000f,2352.0000000f,2353.0000000f,2354.0000000f,2355.0000000f,2356.0000000f,2357.0000000f,2358.0000000f,2359.0000000f,2360.0000000f,2361.0000000f,2362.0000000f,2363.0000000f,2364.0000000f,2365.0000000f,2366.0000000f,2367.0000000f,2368.0000000f,2369.0000000f,2370.0000000f,2371.0000000f,2372.0000000f,2373.0000000f,2374.0000000f,2375.0000000f,2376.0000000f,2377.0000000f,2378.0000000f,2379.0000000f,2380.0000000f,2381.0000000f,2382.0000000f,2383.0000000f,2384.0000000f,2385.0000000f,2386.0000000f,2387.0000000f,2388.0000000f,2389.0000000f,2390.0000000f,2391.0000000f,2392.0000000f,2393.0000000f,2394.0000000f,2395.0000000f,2396.0000000f,2397.0000000f,2398.0000000f,2399.0000000f,2400.0000000f,2401.0000000f,2402.0000000f,2403.0000000f,2404.0000000f,2405.0000000f,2406.0000000f,2407.0000000f,2408.0000000f,2409.0000000f,2410.0000000f,2411.0000000f,2412.0000000f,2413.0000000f,2414.0000000f,2415.0000000f,2416.0000000f,2417.0000000f,2418.0000000f,2419.0000000f,2420.0000000f,2421.0000000f,2422.0000000f,2423.0000000f,2424.0000000f,2425.0000000f,2426.0000000f,2427.0000000f,2428.0000000f,2429.0000000f,2430.0000000f,2431.0000000f,2432.0000000f,2433.0000000f,2434.0000000f,2435.0000000f,2436.0000000f,2437.0000000f,2438.0000000f,2439.0000000f,2440.0000000f,2441.0000000f,2442.0000000f,2443.0000000f,2444.0000000f,2445.0000000f,2446.0000000f,2447.0000000f,2448.0000000f,2449.0000000f,2450.0000000f,2451.0000000f,2452.0000000f,2453.0000000f,2454.0000000f,2455.0000000f,2456.0000000f,2457.0000000f,2458.0000000f,2459.0000000f,2460.0000000f,2461.0000000f,2462.0000000f,2463.0000000f,2464.0000000f,2465.0000000f,2466.0000000f,2467.0000000f,2468.0000000f,2469.0000000f,2470.0000000f,2471.0000000f,2472.0000000f,2473.0000000f,2474.0000000f,2475.0000000f,2476.0000000f,2477.0000000f,2478.0000000f,2479.0000000f,2480.0000000f,2481.0000000f,2482.0000000f,2483.0000000f,2484.0000000f,2485.0000000f,2486.0000000f,2487.0000000f,2488.0000000f,2489.0000000f,2490.0000000f,2491.0000000f,2492.0000000f,2493.0000000f,2494.0000000f,2495.0000000f,2496.0000000f,2497.0000000f,2498.0000000f,2499.0000000f,2500.0000000f,2501.0000000f,2502.0000000f,2503.0000000f,2504.0000000f,2505.0000000f,2506.0000000f,2507.0000000f,2508.0000000f,2509.0000000f,2510.0000000f,2511.0000000f,2512.0000000f,2513.0000000f,2514.0000000f,2515.0000000f,2516.0000000f,2517.0000000f,2518.0000000f,2519.0000000f,2520.0000000f,2521.0000000f,2522.0000000f,2523.0000000f,2524.0000000f,2525.0000000f,2526.0000000f,2527.0000000f,2528.0000000f,2529.0000000f,2530.0000000f,2531.0000000f,2532.0000000f,2533.0000000f,2534.0000000f,2535.0000000f,2536.0000000f,2537.0000000f,2538.0000000f,2539.0000000f,2540.0000000f,2541.0000000f,2542.0000000f,2543.0000000f,2544.0000000f,2545.0000000f,2546.0000000f,2547.0000000f,2548.0000000f,2549.0000000f,2550.0000000f,2551.0000000f,2552.0000000f,2553.0000000f,2554.0000000f,2555.0000000f,2556.0000000f,2557.0000000f,2558.0000000f,2559.0000000f,2560.0000000f,2561.0000000f,2562.0000000f,2563.0000000f,2564.0000000f,2565.0000000f,2566.0000000f,2567.0000000f,2568.0000000f,2569.0000000f,2570.0000000f,2571.0000000f,2572.0000000f,2573.0000000f,2574.0000000f,2575.0000000f,2576.0000000f,2577.0000000f,2578.0000000f,2579.0000000f,2580.0000000f,2581.0000000f,2582.0000000f,2583.0000000f,2584.0000000f,2585.0000000f,2586.0000000f,2587.0000000f,2588.0000000f,2589.0000000f,2590.0000000f,2591.0000000f,2592.0000000f,2593.0000000f,2594.0000000f,2595.0000000f,2596.0000000f,2597.0000000f,2598.0000000f,2599.0000000f,2600.0000000f,2601.0000000f,2602.0000000f,2603.0000000f,2604.0000000f,2605.0000000f,2606.0000000f,2607.0000000f,2608.0000000f,2609.0000000f,2610.0000000f,2611.0000000f,2612.0000000f,2613.0000000f,2614.0000000f,2615.0000000f,2616.0000000f,2617.0000000f,2618.0000000f,2619.0000000f,2620.0000000f,2621.0000000f,2622.0000000f,2623.0000000f,2624.0000000f,2625.0000000f,2626.0000000f,2627.0000000f,2628.0000000f,2629.0000000f,2630.0000000f,2631.0000000f,2632.0000000f,2633.0000000f,2634.0000000f,2635.0000000f,2636.0000000f,2637.0000000f,2638.0000000f,2639.0000000f,2640.0000000f,2641.0000000f,2642.0000000f,2643.0000000f,2644.0000000f,2645.0000000f,2646.0000000f,2647.0000000f,2648.0000000f,2649.0000000f,2650.0000000f,2651.0000000f,2652.0000000f,2653.0000000f,2654.0000000f,2655.0000000f,2656.0000000f,2657.0000000f,2658.0000000f,2659.0000000f,2660.0000000f,2661.0000000f,2662.0000000f,2663.0000000f,2664.0000000f,2665.0000000f,2666.0000000f,2667.0000000f,2668.0000000f,2669.0000000f,2670.0000000f,2671.0000000f,2672.0000000f,2673.0000000f,2674.0000000f,2675.0000000f,2676.0000000f,2677.0000000f,2678.0000000f,2679.0000000f,2680.0000000f,2681.0000000f,2682.0000000f,2683.0000000f,2684.0000000f,2685.0000000f,2686.0000000f,2687.0000000f,2688.0000000f,2689.0000000f,2690.0000000f,2691.0000000f,2692.0000000f,2693.0000000f,2694.0000000f,2695.0000000f,2696.0000000f,2697.0000000f,2698.0000000f,2699.0000000f,2700.0000000f,2701.0000000f,2702.0000000f,2703.0000000f,2704.0000000f,2705.0000000f,2706.0000000f,2707.0000000f,2708.0000000f,2709.0000000f,2710.0000000f,2711.0000000f,2712.0000000f,2713.0000000f,2714.0000000f,2715.0000000f,2716.0000000f,2717.0000000f,2718.0000000f,2719.0000000f,2720.0000000f,2721.0000000f,2722.0000000f,2723.0000000f,2724.0000000f,2725.0000000f,2726.0000000f,2727.0000000f,2728.0000000f,2729.0000000f,2730.0000000f,2731.0000000f,2732.0000000f,2733.0000000f,2734.0000000f,2735.0000000f,2736.0000000f,2737.0000000f,2738.0000000f,2739.0000000f,2740.0000000f,2741.0000000f,2742.0000000f,2743.0000000f,2744.0000000f,2745.0000000f,2746.0000000f,2747.0000000f,2748.0000000f,2749.0000000f,2750.0000000f,2751.0000000f,2752.0000000f,2753.0000000f,2754.0000000f,2755.0000000f,2756.0000000f,2757.0000000f,2758.0000000f,2759.0000000f,2760.0000000f,2761.0000000f,2762.0000000f,2763.0000000f,2764.0000000f,2765.0000000f,2766.0000000f,2767.0000000f,2768.0000000f,2769.0000000f,2770.0000000f,2771.0000000f,2772.0000000f,2773.0000000f,2774.0000000f,2775.0000000f,2776.0000000f,2777.0000000f,2778.0000000f,2779.0000000f,2780.0000000f,2781.0000000f,2782.0000000f,2783.0000000f,2784.0000000f,2785.0000000f,2786.0000000f,2787.0000000f,2788.0000000f,2789.0000000f,2790.0000000f,2791.0000000f,2792.0000000f,2793.0000000f,2794.0000000f,2795.0000000f,2796.0000000f,2797.0000000f,2798.0000000f,2799.0000000f,2800.0000000f,2801.0000000f,2802.0000000f,2803.0000000f,2804.0000000f,2805.0000000f,2806.0000000f,2807.0000000f,2808.0000000f,2809.0000000f,2810.0000000f,2811.0000000f,2812.0000000f,2813.0000000f,2814.0000000f,2815.0000000f,2816.0000000f,2817.0000000f,2818.0000000f,2819.0000000f,2820.0000000f,2821.0000000f,2822.0000000f,2823.0000000f,2824.0000000f,2825.0000000f,2826.0000000f,2827.0000000f,2828.0000000f,2829.0000000f,2830.0000000f,2831.0000000f,2832.0000000f,2833.0000000f,2834.0000000f,2835.0000000f,2836.0000000f,2837.0000000f,2838.0000000f,2839.0000000f,2840.0000000f,2841.0000000f,2842.0000000f,2843.0000000f,2844.0000000f,2845.0000000f,2846.0000000f,2847.0000000f,2848.0000000f,2849.0000000f,2850.0000000f,2851.0000000f,2852.0000000f,2853.0000000f,2854.0000000f,2855.0000000f,2856.0000000f,2857.0000000f,2858.0000000f,2859.0000000f,2860.0000000f,2861.0000000f,2862.0000000f,2863.0000000f,2864.0000000f,2865.0000000f,2866.0000000f,2867.0000000f,2868.0000000f,2869.0000000f,2870.0000000f,2871.0000000f,2872.0000000f,2873.0000000f,2874.0000000f,2875.0000000f,2876.0000000f,2877.0000000f,2878.0000000f,2879.0000000f,2880.0000000f,2881.0000000f,2882.0000000f,2883.0000000f,2884.0000000f,2885.0000000f,2886.0000000f,2887.0000000f,2888.0000000f,2889.0000000f,2890.0000000f,2891.0000000f,2892.0000000f,2893.0000000f,2894.0000000f,2895.0000000f,2896.0000000f,2897.0000000f,2898.0000000f,2899.0000000f,2900.0000000f,2901.0000000f,2902.0000000f,2903.0000000f,2904.0000000f,2905.0000000f,2906.0000000f,2907.0000000f,2908.0000000f,2909.0000000f,2910.0000000f,2911.0000000f,2912.0000000f,2913.0000000f,2914.0000000f,2915.0000000f,2916.0000000f,2917.0000000f,2918.0000000f,2919.0000000f,2920.0000000f,2921.0000000f,2922.0000000f,2923.0000000f,2924.0000000f,2925.0000000f,2926.0000000f,2927.0000000f,2928.0000000f,2929.0000000f,2930.0000000f,2931.0000000f,2932.0000000f,2933.0000000f,2934.0000000f,2935.0000000f,2936.0000000f,2937.0000000f,2938.0000000f,2939.0000000f,2940.0000000f,2941.0000000f,2942.0000000f,2943.0000000f,2944.0000000f,2945.0000000f,2946.0000000f,2947.0000000f,2948.0000000f,2949.0000000f,2950.0000000f,2951.0000000f,2952.0000000f,2953.0000000f,2954.0000000f,2955.0000000f,2956.0000000f,2957.0000000f,2958.0000000f,2959.0000000f,2960.0000000f,2961.0000000f,2962.0000000f,2963.0000000f,2964.0000000f,2965.0000000f,2966.0000000f,2967.0000000f,2968.0000000f,2969.0000000f,2970.0000000f,2971.0000000f,2972.0000000f,2973.0000000f,2974.0000000f,2975.0000000f,2976.0000000f,2977.0000000f,2978.0000000f,2979.0000000f,2980.0000000f,2981.0000000f,2982.0000000f,2983.0000000f,2984.0000000f,2985.0000000f,2986.0000000f,2987.0000000f,2988.0000000f,2989.0000000f,2990.0000000f,2991.0000000f,2992.0000000f,2993.0000000f,2994.0000000f,2995.0000000f,2996.0000000f,2997.0000000f,2998.0000000f,2999.0000000f,3000.0000000f,3001.0000000f,3002.0000000f,3003.0000000f,3004.0000000f,3005.0000000f,3006.0000000f,3007.0000000f,3008.0000000f,3009.0000000f,3010.0000000f,3011.0000000f,3012.0000000f,3013.0000000f,3014.0000000f,3015.0000000f,3016.0000000f,3017.0000000f,3018.0000000f,3019.0000000f,3020.0000000f,3021.0000000f,3022.0000000f,3023.0000000f,3024.0000000f,3025.0000000f,3026.0000000f,3027.0000000f,3028.0000000f,3029.0000000f,3030.0000000f,3031.0000000f,3032.0000000f,3033.0000000f,3034.0000000f,3035.0000000f,3036.0000000f,3037.0000000f,3038.0000000f,3039.0000000f,3040.0000000f,3041.0000000f,3042.0000000f,3043.0000000f,3044.0000000f,3045.0000000f,3046.0000000f,3047.0000000f,3048.0000000f,3049.0000000f,3050.0000000f,3051.0000000f,3052.0000000f,3053.0000000f,3054.0000000f,3055.0000000f,3056.0000000f,3057.0000000f,3058.0000000f,3059.0000000f,3060.0000000f,3061.0000000f,3062.0000000f,3063.0000000f,3064.0000000f,3065.0000000f,3066.0000000f,3067.0000000f,3068.0000000f,3069.0000000f,3070.0000000f,3071.0000000f,3072.0000000f,3073.0000000f,3074.0000000f,3075.0000000f,3076.0000000f,3077.0000000f,3078.0000000f,3079.0000000f,3080.0000000f,3081.0000000f,3082.0000000f,3083.0000000f,3084.0000000f,3085.0000000f,3086.0000000f,3087.0000000f,3088.0000000f,3089.0000000f,3090.0000000f,3091.0000000f,3092.0000000f,3093.0000000f,3094.0000000f,3095.0000000f,3096.0000000f,3097.0000000f,3098.0000000f,3099.0000000f,3100.0000000f,3101.0000000f,3102.0000000f,3103.0000000f,3104.0000000f,3105.0000000f,3106.0000000f,3107.0000000f,3108.0000000f,3109.0000000f,3110.0000000f,3111.0000000f,3112.0000000f,3113.0000000f,3114.0000000f,3115.0000000f,3116.0000000f,3117.0000000f,3118.0000000f,3119.0000000f,3120.0000000f,3121.0000000f,3122.0000000f,3123.0000000f,3124.0000000f,3125.0000000f,3126.0000000f,3127.0000000f,3128.0000000f,3129.0000000f,3130.0000000f,3131.0000000f,3132.0000000f,3133.0000000f,3134.0000000f,3135.0000000f,3136.0000000f,3137.0000000f,3138.0000000f,3139.0000000f,3140.0000000f,3141.0000000f,3142.0000000f,3143.0000000f,3144.0000000f,3145.0000000f,3146.0000000f,3147.0000000f,3148.0000000f,3149.0000000f,3150.0000000f,3151.0000000f,3152.0000000f,3153.0000000f,3154.0000000f,3155.0000000f,3156.0000000f,3157.0000000f,3158.0000000f,3159.0000000f,3160.0000000f,3161.0000000f,3162.0000000f,3163.0000000f,3164.0000000f,3165.0000000f,3166.0000000f,3167.0000000f,3168.0000000f,3169.0000000f,3170.0000000f,3171.0000000f,3172.0000000f,3173.0000000f,3174.0000000f,3175.0000000f,3176.0000000f,3177.0000000f,3178.0000000f,3179.0000000f,3180.0000000f,3181.0000000f,3182.0000000f,3183.0000000f,3184.0000000f,3185.0000000f,3186.0000000f,3187.0000000f,3188.0000000f,3189.0000000f,3190.0000000f,3191.0000000f,3192.0000000f,3193.0000000f,3194.0000000f,3195.0000000f,3196.0000000f,3197.0000000f,3198.0000000f,3199.0000000f,3200.0000000f,3201.0000000f,3202.0000000f,3203.0000000f,3204.0000000f,3205.0000000f,3206.0000000f,3207.0000000f,3208.0000000f,3209.0000000f,3210.0000000f,3211.0000000f,3212.0000000f,3213.0000000f,3214.0000000f,3215.0000000f,3216.0000000f,3217.0000000f,3218.0000000f,3219.0000000f,3220.0000000f,3221.0000000f,3222.0000000f,3223.0000000f,3224.0000000f,3225.0000000f,3226.0000000f,3227.0000000f,3228.0000000f,3229.0000000f,3230.0000000f,3231.0000000f,3232.0000000f,3233.0000000f,3234.0000000f,3235.0000000f,3236.0000000f,3237.0000000f,3238.0000000f,3239.0000000f,3240.0000000f,3241.0000000f,3242.0000000f,3243.0000000f,3244.0000000f,3245.0000000f,3246.0000000f,3247.0000000f,3248.0000000f,3249.0000000f,3250.0000000f,3251.0000000f,3252.0000000f,3253.0000000f,3254.0000000f,3255.0000000f,3256.0000000f,3257.0000000f,3258.0000000f,3259.0000000f,3260.0000000f,3261.0000000f,3262.0000000f,3263.0000000f,3264.0000000f,3265.0000000f,3266.0000000f,3267.0000000f,3268.0000000f,3269.0000000f,3270.0000000f,3271.0000000f,3272.0000000f,3273.0000000f,3274.0000000f,3275.0000000f,3276.0000000f,3277.0000000f,3278.0000000f,3279.0000000f,3280.0000000f,3281.0000000f,3282.0000000f,3283.0000000f,3284.0000000f,3285.0000000f,3286.0000000f,3287.0000000f,3288.0000000f,3289.0000000f,3290.0000000f,3291.0000000f,3292.0000000f,3293.0000000f,3294.0000000f,3295.0000000f,3296.0000000f,3297.0000000f,3298.0000000f,3299.0000000f,3300.0000000f};
A.Reshape(new ILDimension(10,30,11));
ResultR = new float[]{55.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f};
ResultI = new float[]{0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(10,30,11));
forwBackwGenCheck(fft, A, Result, 0, 1e3f);
ResultR = new float[]{55.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,1955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,2955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,3955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,4955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,5955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,6955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,7955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,8955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,9955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,10955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,11955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,12955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,13955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,14955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,15955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,16955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,17955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,18955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,19955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,20955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,21955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,22955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,23955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,24955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,25955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,26955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,27955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,28955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,29955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,30955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,31955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32055.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32155.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32255.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32355.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32455.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32555.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32655.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32755.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32855.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,32955.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f,-5.0000000f};
ResultI = new float[]{0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f,0.0000000f,15.3884177f,6.8819096f,3.6327126f,1.6245985f,0.0000000f,-1.6245985f,-3.6327126f,-6.8819096f,-15.3884177f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(10,30,11));
forwBackwGenCheckND(fft, A, Result, 1, 1e3f);
ResultR = new float[]{4380.0000000f,4410.0000000f,4440.0000000f,4470.0000000f,4500.0000000f,4530.0000000f,4560.0000000f,4590.0000000f,4620.0000000f,4650.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,13380.0000000f,13410.0000000f,13440.0000000f,13470.0000000f,13500.0000000f,13530.0000000f,13560.0000000f,13590.0000000f,13620.0000000f,13650.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,22380.0000000f,22410.0000000f,22440.0000000f,22470.0000000f,22500.0000000f,22530.0000000f,22560.0000000f,22590.0000000f,22620.0000000f,22650.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,31380.0000000f,31410.0000000f,31440.0000000f,31470.0000000f,31500.0000000f,31530.0000000f,31560.0000000f,31590.0000000f,31620.0000000f,31650.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,40380.0000000f,40410.0000000f,40440.0000000f,40470.0000000f,40500.0000000f,40530.0000000f,40560.0000000f,40590.0000000f,40620.0000000f,40650.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,49380.0000000f,49410.0000000f,49440.0000000f,49470.0000000f,49500.0000000f,49530.0000000f,49560.0000000f,49590.0000000f,49620.0000000f,49650.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,58380.0000000f,58410.0000000f,58440.0000000f,58470.0000000f,58500.0000000f,58530.0000000f,58560.0000000f,58590.0000000f,58620.0000000f,58650.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,67380.0000000f,67410.0000000f,67440.0000000f,67470.0000000f,67500.0000000f,67530.0000000f,67560.0000000f,67590.0000000f,67620.0000000f,67650.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,76380.0000000f,76410.0000000f,76440.0000000f,76470.0000000f,76500.0000000f,76530.0000000f,76560.0000000f,76590.0000000f,76620.0000000f,76650.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,85380.0000000f,85410.0000000f,85440.0000000f,85470.0000000f,85500.0000000f,85530.0000000f,85560.0000000f,85590.0000000f,85620.0000000f,85650.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,94380.0000000f,94410.0000000f,94440.0000000f,94470.0000000f,94500.0000000f,94530.0000000f,94560.0000000f,94590.0000000f,94620.0000000f,94650.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,1427.1546681f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,705.6945164f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,461.6525306f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,336.9055161f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,259.8076211f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,206.4572881f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,166.5918772f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,135.0606066f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,108.9813792f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,86.6025404f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,66.7843028f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,48.7379544f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,31.8834843f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,15.7656353f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-15.7656353f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-31.8834843f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-48.7379544f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-66.7843028f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-86.6025404f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-108.9813792f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-135.0606066f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-166.5918772f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-206.4572881f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-259.8076211f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-336.9055161f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-461.6525306f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-705.6945164f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f,-1427.1546681f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(10,30,11));
forwBackwGenCheck(fft, A, Result, 1, 1e3f);
ResultR = new float[]{45150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,135150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,225150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,315150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,405150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,495150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,585150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,675150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,765150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,855150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,945150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-150.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,461.6525306f,206.4572881f,108.9813792f,48.7379544f,0.0000000f,-48.7379544f,-108.9813792f,-206.4572881f,-461.6525306f,14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,461.6525306f,206.4572881f,108.9813792f,48.7379544f,0.0000000f,-48.7379544f,-108.9813792f,-206.4572881f,-461.6525306f,14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,461.6525306f,206.4572881f,108.9813792f,48.7379544f,0.0000000f,-48.7379544f,-108.9813792f,-206.4572881f,-461.6525306f,14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,461.6525306f,206.4572881f,108.9813792f,48.7379544f,0.0000000f,-48.7379544f,-108.9813792f,-206.4572881f,-461.6525306f,14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,461.6525306f,206.4572881f,108.9813792f,48.7379544f,0.0000000f,-48.7379544f,-108.9813792f,-206.4572881f,-461.6525306f,14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,461.6525306f,206.4572881f,108.9813792f,48.7379544f,0.0000000f,-48.7379544f,-108.9813792f,-206.4572881f,-461.6525306f,14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,461.6525306f,206.4572881f,108.9813792f,48.7379544f,0.0000000f,-48.7379544f,-108.9813792f,-206.4572881f,-461.6525306f,14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,461.6525306f,206.4572881f,108.9813792f,48.7379544f,0.0000000f,-48.7379544f,-108.9813792f,-206.4572881f,-461.6525306f,14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,461.6525306f,206.4572881f,108.9813792f,48.7379544f,0.0000000f,-48.7379544f,-108.9813792f,-206.4572881f,-461.6525306f,14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,461.6525306f,206.4572881f,108.9813792f,48.7379544f,0.0000000f,-48.7379544f,-108.9813792f,-206.4572881f,-461.6525306f,14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,461.6525306f,206.4572881f,108.9813792f,48.7379544f,0.0000000f,-48.7379544f,-108.9813792f,-206.4572881f,-461.6525306f,14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-157.6563529f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-318.8348425f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-487.3795443f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-667.8430280f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-866.0254038f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1089.8137920f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1350.6060664f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1665.9187722f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2064.5728807f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-2598.0762114f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3369.0551609f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-4616.5253058f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-7056.9451642f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-14271.5466813f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(10,30,11));
forwBackwGenCheckND(fft, A, Result, 2, 1e3f);
ResultR = new float[]{16511.0000000f,16522.0000000f,16533.0000000f,16544.0000000f,16555.0000000f,16566.0000000f,16577.0000000f,16588.0000000f,16599.0000000f,16610.0000000f,16621.0000000f,16632.0000000f,16643.0000000f,16654.0000000f,16665.0000000f,16676.0000000f,16687.0000000f,16698.0000000f,16709.0000000f,16720.0000000f,16731.0000000f,16742.0000000f,16753.0000000f,16764.0000000f,16775.0000000f,16786.0000000f,16797.0000000f,16808.0000000f,16819.0000000f,16830.0000000f,16841.0000000f,16852.0000000f,16863.0000000f,16874.0000000f,16885.0000000f,16896.0000000f,16907.0000000f,16918.0000000f,16929.0000000f,16940.0000000f,16951.0000000f,16962.0000000f,16973.0000000f,16984.0000000f,16995.0000000f,17006.0000000f,17017.0000000f,17028.0000000f,17039.0000000f,17050.0000000f,17061.0000000f,17072.0000000f,17083.0000000f,17094.0000000f,17105.0000000f,17116.0000000f,17127.0000000f,17138.0000000f,17149.0000000f,17160.0000000f,17171.0000000f,17182.0000000f,17193.0000000f,17204.0000000f,17215.0000000f,17226.0000000f,17237.0000000f,17248.0000000f,17259.0000000f,17270.0000000f,17281.0000000f,17292.0000000f,17303.0000000f,17314.0000000f,17325.0000000f,17336.0000000f,17347.0000000f,17358.0000000f,17369.0000000f,17380.0000000f,17391.0000000f,17402.0000000f,17413.0000000f,17424.0000000f,17435.0000000f,17446.0000000f,17457.0000000f,17468.0000000f,17479.0000000f,17490.0000000f,17501.0000000f,17512.0000000f,17523.0000000f,17534.0000000f,17545.0000000f,17556.0000000f,17567.0000000f,17578.0000000f,17589.0000000f,17600.0000000f,17611.0000000f,17622.0000000f,17633.0000000f,17644.0000000f,17655.0000000f,17666.0000000f,17677.0000000f,17688.0000000f,17699.0000000f,17710.0000000f,17721.0000000f,17732.0000000f,17743.0000000f,17754.0000000f,17765.0000000f,17776.0000000f,17787.0000000f,17798.0000000f,17809.0000000f,17820.0000000f,17831.0000000f,17842.0000000f,17853.0000000f,17864.0000000f,17875.0000000f,17886.0000000f,17897.0000000f,17908.0000000f,17919.0000000f,17930.0000000f,17941.0000000f,17952.0000000f,17963.0000000f,17974.0000000f,17985.0000000f,17996.0000000f,18007.0000000f,18018.0000000f,18029.0000000f,18040.0000000f,18051.0000000f,18062.0000000f,18073.0000000f,18084.0000000f,18095.0000000f,18106.0000000f,18117.0000000f,18128.0000000f,18139.0000000f,18150.0000000f,18161.0000000f,18172.0000000f,18183.0000000f,18194.0000000f,18205.0000000f,18216.0000000f,18227.0000000f,18238.0000000f,18249.0000000f,18260.0000000f,18271.0000000f,18282.0000000f,18293.0000000f,18304.0000000f,18315.0000000f,18326.0000000f,18337.0000000f,18348.0000000f,18359.0000000f,18370.0000000f,18381.0000000f,18392.0000000f,18403.0000000f,18414.0000000f,18425.0000000f,18436.0000000f,18447.0000000f,18458.0000000f,18469.0000000f,18480.0000000f,18491.0000000f,18502.0000000f,18513.0000000f,18524.0000000f,18535.0000000f,18546.0000000f,18557.0000000f,18568.0000000f,18579.0000000f,18590.0000000f,18601.0000000f,18612.0000000f,18623.0000000f,18634.0000000f,18645.0000000f,18656.0000000f,18667.0000000f,18678.0000000f,18689.0000000f,18700.0000000f,18711.0000000f,18722.0000000f,18733.0000000f,18744.0000000f,18755.0000000f,18766.0000000f,18777.0000000f,18788.0000000f,18799.0000000f,18810.0000000f,18821.0000000f,18832.0000000f,18843.0000000f,18854.0000000f,18865.0000000f,18876.0000000f,18887.0000000f,18898.0000000f,18909.0000000f,18920.0000000f,18931.0000000f,18942.0000000f,18953.0000000f,18964.0000000f,18975.0000000f,18986.0000000f,18997.0000000f,19008.0000000f,19019.0000000f,19030.0000000f,19041.0000000f,19052.0000000f,19063.0000000f,19074.0000000f,19085.0000000f,19096.0000000f,19107.0000000f,19118.0000000f,19129.0000000f,19140.0000000f,19151.0000000f,19162.0000000f,19173.0000000f,19184.0000000f,19195.0000000f,19206.0000000f,19217.0000000f,19228.0000000f,19239.0000000f,19250.0000000f,19261.0000000f,19272.0000000f,19283.0000000f,19294.0000000f,19305.0000000f,19316.0000000f,19327.0000000f,19338.0000000f,19349.0000000f,19360.0000000f,19371.0000000f,19382.0000000f,19393.0000000f,19404.0000000f,19415.0000000f,19426.0000000f,19437.0000000f,19448.0000000f,19459.0000000f,19470.0000000f,19481.0000000f,19492.0000000f,19503.0000000f,19514.0000000f,19525.0000000f,19536.0000000f,19547.0000000f,19558.0000000f,19569.0000000f,19580.0000000f,19591.0000000f,19602.0000000f,19613.0000000f,19624.0000000f,19635.0000000f,19646.0000000f,19657.0000000f,19668.0000000f,19679.0000000f,19690.0000000f,19701.0000000f,19712.0000000f,19723.0000000f,19734.0000000f,19745.0000000f,19756.0000000f,19767.0000000f,19778.0000000f,19789.0000000f,19800.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f};
ResultI = new float[]{0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,5619.3839442f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,2567.4501154f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,1429.7331387f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,753.5297515f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-237.2341851f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-753.5297515f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-1429.7331387f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-2567.4501154f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f,-5619.3839442f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(10,30,11));
forwBackwGenCheck(fft, A, Result, 2, 1e3f);
ResultR = new float[]{5446650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-1650.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-16500.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-495000.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-495000.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-495000.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-495000.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-495000.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-495000.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-495000.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-495000.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-495000.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-495000.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
ResultI = new float[]{0.0000000f,5078.1778363f,2271.0301688f,1198.7951712f,536.1174988f,0.0000000f,-536.1174988f,-1198.7951712f,-2271.0301688f,-5078.1778363f,156987.0134947f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,77626.3968064f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,50781.7783634f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,37059.6067694f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,28578.8383249f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,22710.3016878f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,18325.1064947f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,14856.6667309f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,11987.9517121f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,9526.2794416f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,7346.2733076f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,5361.1749878f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,3507.1832676f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1734.2198819f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1734.2198819f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-3507.1832676f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-5361.1749878f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-7346.2733076f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-9526.2794416f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-11987.9517121f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-14856.6667309f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-18325.1064947f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-22710.3016878f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-28578.8383249f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-37059.6067694f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-50781.7783634f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-77626.3968064f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-156987.0134947f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,1685815.1832502f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,770235.0346228f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,428919.9416088f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,226058.9254623f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,71170.2555275f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-71170.2555275f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-226058.9254623f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-428919.9416088f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-770235.0346228f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,-0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-1685815.1832502f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,-0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f,0.0000000f};
Result = ILMath.ccomplex(ResultR,ResultI);
Result.Reshape(new ILDimension(10,30,11));
forwBackwGenCheckND(fft, A, Result, 3, 1e3f);
}
public static void TEST_ALL(IILFFT fft) {
	TEST_FFT1d1_1__ALONG1_2(fft);
	TEST_FFT1d5_1__ALONG1_2(fft);
	TEST_FFT1d1_5__ALONG1_2(fft);
	TEST_FFT1d4_5__ALONG1_2(fft);
	TEST_FFT1d5_4__ALONG1_2(fft);
	TEST_FFT1d5_5__ALONG1_2(fft);
	TEST_FFT1d5_10_5__ALONG1_3(fft);
	TEST_FFT1d5_1_5__ALONG1_3(fft);
	TEST_FFT1d1_5_10__ALONG1_3(fft);
	TEST_FFT1d1_10_5__ALONG1_3(fft);
	TEST_FFT1d5_10_1__ALONG1_3(fft);
	TEST_FFT1d14_5_1__ALONG1_3(fft);
	TEST_FFT1d5_4_3_2__ALONG1_4(fft);
	TEST_FFT1d1_5_4_3__ALONG1_4(fft);
	TEST_FFT1d5_1_4_3__ALONG1_4(fft);
	TEST_FFT1d5_4_1_3__ALONG1_4(fft);
	TEST_FFT1d5_4_3_1__ALONG1_4(fft);
	TEST_FFT1d5_1_4_1__ALONG1_4(fft);
	TEST_FFT1d10_30_11__ALONG1_3(fft);
}
}
}
